@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; }
body { font-size: 14px;  font-family: Microsoft Yahei,Arial; background-color: #FFF;}
img { border: none;  }
ul, li { list-style: none; }
a { text-decoration: none;  cursor: pointer; }
input, select, button, textarea { font-size: 14px;  color: #666; outline:none;}
h1, h2, h3, h4, h5, h6, b { font-weight: normal; }
i, em { font-style: normal; }
.w1200{ width:1200px; margin:0 auto;}
.clear{ clear:both}

/*****************公共样式*******************/
.wrapper{padding: 0; margin: 0; overflow: hidden; min-width: 1200px;}
.wrappers{ background: #f5f5f5;}
header{ height: 70px; width: 100%; background: #FFF;}
.header{ height: 70px; width: 100%; background: #FFF;}
.head{ width: 1200px; margin: 0 auto; height: 70px; text-align: center;}
.logo{ display: block; height:60px; float: left;margin:5px 0; position: relative;}
.logo i{ display: none; width: 25px; height: 20px; color: #003f97; right: -24px; top:-4px; position: absolute; line-height: 26px; font-size: 27px;}
.logo img{ height: 100%; width: auto; display: block;}
.logo em{display: block; width: 50px;height: 24px; background: #cccccc; color: #FFF; font-size: 14px; position: absolute; right: 0; bottom: 0; line-height: 24px; text-align:center;}
.navbar-list{ margin: 0 auto;display: inline-block;    float: left;}
.navbar-list ul{}
.navbar-list li{ float: left; /*margin: 9px 18px;*/ position: relative; padding:24px 18px;}
.navbar-list .navbar-list-li{ border-top: 4px solid #0c7fe9; padding: 20px 18px 24px;}
.navbar-list a{ color: #333333; font-size: 16px; line-height: 22px; }
.navbar-list a:hover{ color: #5c7ed6;border-top: 4px solid #0c7fe9; padding: 20px 0px 24px; }
.navbar-list .navbar-list-li a{ color: #0c7fe9;}
.navbar-status{ float: right; margin: 17px 0; width: 200px;}
.navbar-status a{ float: right; display: block; width: 80px; height: 35px; line-height: 35px; box-sizing: border-box; text-align: center; font-size: 14px; border-radius:2px; border: 1px solid #00c37f; color: #333; margin-left: 20px;}
.navbar-status .status-login{ border:1px solid #0c7fe9; transition: all 0.2s linear 0s;-webkit-transition: all .2s linear 0s;-moz-transition: all .2s linear 0s;-o-transition: all .2s linear 0s;-ms-transition: all .2s linear 0s;}
.navbar-status .status-login:hover{ background: #0c7fe9; color: #FFF;}
.navbar-status .status-registered{ background: #0c7fe9; color: #FFF;border:1px solid #0c7fe9;}
.navbar-status .status-registered:hover{ background: #0B75E9; color: #FFF;border:1px solid #0B75E9;}
section{ padding:0; margin: 0; position: relative; z-index: 1; background: #FFF;}
.section{ padding:0; margin: 0; position: relative; z-index: 1; background: #FFF;}
.links{ width:100%;overflow: hidden;position: relative;z-index: 1;background: #FFF; margin-bottom: 288px;}
.link-d{ width: 1200px; margin: 0 auto;}
.link-d h3{ color: #333333; font-size: 16px; font-weight: bold; margin: 5px auto 10px;}
.link-a{ font-size: 14px; color: #333; text-align: left;  display: inline-block; margin: 0 10px 10px 0; }
.link-a:hover{ color: #3761cd;}
footer{ width: 100%; background: #40556f;}
.footer{ width: 100%; background: #40556f;}
.foot{ width: 1200px; margin: 0 auto;}
.foot-btm{ background: #36485e; text-align: center; height: 50px; font-size: 14px; color: #FFF; line-height: 50px;}
.foot-btm-new{position: fixed; left: 0; bottom: 0;z-index: 0; width: 100%;}
.foot ul{ overflow: hidden; color: #fff; padding: 30px 0;}
.foot li{ float: left; width:25%; line-height: 28px; padding-left:0px; box-sizing: border-box; }
.foot h3{ font-size: 18px; line-height: 50px;}
.foot a{ color: #FFF;}
.foot a:hover{ color: #3761cd;}
.max-ceng{ position: fixed; left: 0;top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.4); z-index: 999;}
.ceng{ position: fixed; left: 0;top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.4); z-index: 99;}
.foot-ewm{ width: 100px; height: 100px;}
.foot-ewm img{ width: 100%;}
.foot-ewm-p{ text-align: center;}
.foot .foot-li01{ width: 366px;}
.foot .foot-li02{width: 366px;}
.foot .foot-li03{width: 367px;}
.foot .foot-li04{ width: 100px; text-align: center;}
.navbar-list-m .navbar-list-a i{display: inline-block; vertical-align:middle; height: 20px; width: 20px; background: url("../images/xtb.png") no-repeat -297px -1413px;}
.navbar-list-m .navbar-list-a:hover i{ background-position: -327px -1413px;}

/******登录成功*******/
.dlcg{ float: right; text-align: left; margin-top: 25px; position: relative; width: 200px; padding-bottom:25px;}
.dlcg-tx{ display: block; float: left; width: 46px;height:46px; border-radius: 50%; overflow: hidden; margin-right:8px; cursor: pointer; background: url("../images/mrtx.png") no-repeat 0 0/cover;}
.dlcg-tx img{display: block; width: 100%; height: 100%;}
.message{ display: block; float: left; margin-top: 15px; color: #333333; font-size: 16px; position: relative; cursor: pointer;}
.dlcg-tx-d{ background: #FFF; position: absolute; top:65px; right:56px; z-index: 999; box-sizing: border-box; padding:15px;min-width: 150px; border-radius: 5px;box-shadow: 0px 0px 6px rgba(0,0,0,0.1); display: none;}
.dlcg-tx-d a{ border-bottom: 1px dashed #ddd; display: block; overflow: hidden;padding: 10px 0;}
.dlcg-tx-d a i{ display: block; float: left; width: 22px; height: 22px;margin-right: 10px;background: url("../images/xtb.png") no-repeat scroll 0 0;}
.dlcg-tx-d a span{ font-size: 14px; color: #666666; display: block; float: left; line-height: 22px;}
.dlcg-tx-d .dlcg-yhm i{ background-position: -503px -1248px;}
.dlcg-tx-d .dlcg-zhsz i{ background-position: -85px -480px;}
.dlcg-tx-d .dlcg-zxdl i{ background-position: -444px -1248px;}
.xsj{ position: absolute; width: 20px; height: 11px; left: 15px; top: -11px; z-index: 999;background: url("../images/xsj.png") no-repeat scroll 0 0; }

.dlcg-xgcp-d{ display:none; top: 68px; left: -3px; min-width: 130px;}
.dlcg-xgcp-d .xsj{left:55px;}
.dlcg-xgcp-d .dlcg-jgb i{background-position: -459px -1106px;}
.dlcg-xgcp-d .dlcg-jgb:hover i{background-position: -377px -1106px;}
.dlcg-xgcp-d .dlcg-ssb i{background-position: -424px -1106px;}
.dlcg-xgcp-d .dlcg-ssb:hover i{background-position: -499px -1105px;}
.navbar-list .dlcg-xgcp-d a:hover{padding: 6px 0 10px; color: #000;}
.navbar-list .dlcg-xgcp-d a:hover span{ color: #333;}

/****************首页*******************/
.content-bg img{ display: block; }
.partners{ overflow: hidden; width: 100%;position: relative;}
.partners img{position: relative; left: 50%; width: 1920px; margin-left: -960px;}
.advantage{ width: 1200px; margin: 0 auto; position: relative; overflow: hidden;}
.advantage-left{float: left; position: absolute; background: #00c37f; left: 0; top: 50%; margin-top: -100px; height: 200px; width: 460px; box-sizing: border-box; padding: 77px 0; color: #FFF; text-align: center;}
.advantage-left p{ font-size: 24px; font-weight: bold;}
.advantage-left span{text-transform:uppercase; font-size: 14px;}
.advantage-right{ position: relative; float: right; background: #3761cd; color: #FFF; width: 740px; min-height: 338px;}
.advantage-ul{ margin:70px 80px;}
.advantage-ul li{ margin-bottom: 30px;}
.advantage-ul h3{ font-size: 22px; margin-bottom: 10px; line-height: 26px;}
.advantage-ul p{ line-height: 24px; font-size: 14px;}
.advantage-xtb{ position: absolute; left:0; top: 50%; display: block; width: 100px; height: 100px; border-radius:50%; background: #f0f0f0 url("../images/xtb.png") no-repeat -328px -280px; margin-left: -50px; margin-top: -50px;}
.content-bg-img{ position: relative; width: 1920px; left: 50%; margin-left: -960px;}
.content-bg{position: relative; margin-bottom: 0px; }
.hidden-xs{ position: absolute; left: 0; top: 0;z-index: 99; width: 100%; height:700px;}
.bg-h{ width: 900px;  position: absolute; z-index: 100; margin-left:-450px; top: 50%; left: 50%; min-height: 280px;margin-top: -70px; text-align: center;}
.bg-h-t{ font-size: 36px; color: #FFF; margin-bottom: 40px;}
.bg-h-n{ font-size: 18px; color: #FFF; line-height: 24px; margin-bottom: 70px;}
.bg-h-a{ display: block; margin: 0 auto; border: 2px solid #FFF; text-align: center; width: 160px; height: 50px; line-height: 50px; font-size: 16px; color: #FFF;}
.bg-h-a:hover{ background: #FFF; color: #3761cd; border-color: #3761cd;}

.process{width: 1200px;margin: 65px auto 0;}
.process h3{ font-size: 22px; color: #333; text-align: center; margin-bottom: 10px; line-height: 24px;}
.process h4{ font-size: 14px; color: #333; text-align: center; margin-bottom: 30px; line-height: 20px;text-transform:uppercase;}
.process-p{ font-size: 16px; color: #333; text-align: center; margin-bottom: 35px;}
.process-d{ width: 1200px; border-bottom: 1px dashed #3761cd; height: 172px;}
.process-ul{ float: left; width: 1377px; margin-left: -86px;}
.process-ul li{ width: 20%; float: left;}
.process-ul span{ text-align: center; display: block; margin: 0 auto;width: 92px;height: 92px; background: url("../images/xtb.png") no-repeat -42px -42px; margin-bottom: 20px;}
.process-d-p{ text-align: center; margin-bottom: 35px; font-size: 14px; color: #333;}
.process-i{ display: block; margin: 0 auto; width: 14px;height: 14px; border-radius: 50%; background: #00c37f;}
.process-ul .process-img01{background-position:-42px -42px;}
.process-ul .process-img02{background-position:-186px -42px;}
.process-ul .process-img03{background-position:-317px -42px;}
.process-ul .process-img04{background-position:-450px -42px;}
.process-ul .process-img05{background-position:-589px -42px;}
.process-ul .process-img01:hover{background-position:-42px -159px;}
.process-ul .process-img02:hover{background-position:-186px -159px;}
.process-ul .process-img03:hover{background-position:-317px -159px;}
.process-ul .process-img04:hover{background-position:-450px -159px;}
.process-ul .process-img05:hover{background-position:-589px -159px;}

.news-d{ background: #edf5f8; width: 100%; overflow: hidden; padding: 30px 0 90px; margin: 90px 0 0;}
.news{ width: 1200px; margin: 0 auto;}
.news h3{font-size: 22px; color: #333; text-align: center; margin-bottom: 5px; line-height: 24px;}
.news h4{font-size: 14px; color: #333; text-align: center; margin-bottom: 30px; line-height: 20px;text-transform:uppercase;}
.news-left{ width: 540px; box-sizing: border-box; border: 1px solid #00c37f; float: left; background: #FFF;}
.news-right{ margin-left: 575px; border: 1px solid #00c37f; background: #FFF; overflow: hidden;}
.news-left ul{ margin: 30px 20px;}
.news-left ul li{ margin-bottom: 30px; border-left: 2px solid #3761cd; height: 45px; padding-left: 10px; overflow: hidden;}
.news-left ul li:hover{ background: #3761cd; color: #FFF;}
.news-left ul li:hover a{color: #FFF;}
.news-left ul li a{ color: #333;}
.news-date{ display: block; float: left; text-align: center; font-size: 16px; line-height: 22px;}
.news-date span{ display: block; font-size: 16px; line-height: 23px;}
.news-date i{ display: block;}
.news-bd{  margin-left: 70px;height: 45px; overflow: hidden; display: table;}
.news-bd p{ overflow: hidden; width: 100%; line-height: 22px; display: table-cell; vertical-align: middle;}
.news-more{ float: right; margin: 0 20px 30px; width: 91px; height: 35px; text-align: center; line-height: 35px; color: #333; background: url("../images/xtb.png") no-repeat -204px -297px; box-sizing: border-box; position: relative;}
.news-right ul{ margin: 23px 20px; overflow: hidden;}
.news-right-img{ position: relative; margin-bottom: 15px; width: 583px; height: 218px;}
.news-right-img img{ display: block; max-width: 583px; max-height: 218px; margin: 0 auto;}
.img-mid{width: 583px; height: 218px; display: table;}
.img-mid p{ display: table-cell; vertical-align: middle;}
.news-right-p{ position: absolute; left: 0; right: 0; bottom: 0; height: 45px; font-size: 16px; box-sizing: border-box; padding: 0 10px; color: #FFF; line-height: 45px; background: rgba(68,107,204,0.8) no-repeat; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news-right-p a{ color: #FFF;}
.news-right-p a:hover{ text-decoration: underline;}
.news-right-date{ line-height: 32px; font-size: 14px; color: #333;}
.news-right-bd{ font-size: 14px; color: #333; line-height: 28px; height: 84px; overflow: hidden;}
.news-right-bd a{ color: #333;}
.news-right-bd:hover a{ color: #3761cd;}

/****************注册*******************/
.content-nr{ background: url("../images/bg02.jpg") repeat top center/100% auto; overflow: hidden; min-height: 600px; position: relative;}
.mail-registered{ width:500px; margin: 40px auto;}
.mail-registered h3{ text-align: center; line-height: 20px; margin-bottom: 35px; font-size: 20px; color: #333;}
.mail-registered-p{font-size: 14px; margin-bottom: 5px; float: left; text-align: right; line-height: 45px; width: 80px;}
.mail-registered-ul{margin: 0;}
.mail-registered-ul li{ margin-bottom: 30px; position: relative; min-height: 45px;}
.mail-registered-s{ display: none; line-height: 45px; color: #ff0000; font-size: 14px; position: absolute; left:520px;bottom: 0;white-space:nowrap;}
.mail-registered-li .mail-registered-s{display: block;}
.mail-registered-li .mail-registered-la{ border-color: #ff0000; box-shadow: 0px 0px 5px rgba(0,0,0,0.3); overflow: hidden;}
.mail-registered-la{ height: 45px; background: #FFF; border: 1px solid #ddd; border-radius: 5px; display: block; margin-left: 80px; box-sizing: border-box;}
.mail-registered-la input{ width: 100%; box-sizing: border-box; padding: 0 5px; font-size: 14px; color: #666; height: 25px; line-height: 25px; margin: 10px 0; border: none;}
.mail-registered-la input[type="email"]{height: 45px; line-height: 45px; margin: 0; border-radius: 5px;}
.mail-yzm{ float: left;}
.mail-yzm .mail-registered-la{ margin: 0;}
.yzm-bd{ float: right;}
.yzm-bd-d{ float: left; width: 130px; height: 45px;background: #FFF; border: 1px solid #3761cd; border-radius: 5px; text-align: center; line-height: 45px; margin-right: 10px; overflow: hidden; box-sizing: border-box;}
.yzm-bd-d img{ display: block; width: 100%; height: 100%;}
.yzm-bd a{ float: left; line-height: 45px;  text-decoration: underline;}
.bt{ display: block;  width: 100%; height: 45px; border-radius: 2px; background: #0c7fe9; color: #FFF; font-size: 16px; text-align: center; border: none; cursor: pointer;}
.bt-d{margin-left: 80px;}
.agreement{ text-align: center; text-decoration: underline; color: #3761cd; cursor: pointer;margin-bottom: 10px; display: block;}
.wz-lt{ margin-left: 80px;}
.iphone-zc{ color: #3761cd; font-size: 14px; margin-bottom: 15px; display: block;}
.yzxx{ color: #333; font-size: 14px;}
.yzxx-s{ display: block; float: left; width: 50px; line-height: 45px; height: 45px; background: url("../images/xtb.png") no-repeat -191px -480px;}
.yzxx p{ margin-left: 50px; line-height: 23px;}
.yzxx p a{ color: #3761cd;}
.zcxy{ width: 800px; height: 500px; background: #FFF; position: fixed; left: 50%; top: 50%; border-radius: 10px; padding: 30px 0; margin-left: -400px; margin-top: -1250px; z-index: 100; overflow: hidden; box-sizing: border-box; }
.zcxy-d{overflow-y: auto; height: 440px; box-sizing: border-box; padding: 0 20px;}
.zcxy h3{ text-align: center; font-size: 18px; color: #333;margin: 5px 0 10px;}
.zcxy p{ font-size: 14px; line-height: 22px; color: #333;}
.ztxy-bt{ margin: 10px auto; text-align: center;}
.ztxy-bt a{ display: inline-block; margin: 0 10px; background: #F5F5F5; border: 1px solid #e5e5e5; padding: 2px 15px; cursor: pointer;}
.zcxy-x{ position: absolute; display: block; width: 20px; height: 20px; cursor: pointer; color: #333; font-size: 25px; text-align: center; line-height: 16px; right: 5px; top: 5px;}

/*****************手机注册**********************/
.zc-rt{  margin-left: 280px; height: 45px; line-height: 45px;}
.inp-yzm{ display: block; width: 100%; height: 45px; border: 1px solid #ddd; border-radius: 5px; background: #0c7fe9;; color: #FFF;}
.zc-rt .inp-yzms{ background: #f5f5f5; color:#333;}
.bts{ background: #cccccc; color: #FFF;}
.registered-cz{ display: none;}
.jt{ position: fixed; z-index: 0; width: 0; height: 0;}
.registered-sj{ display: none;}

/*****************登录**********************/
.dl-ul .dl-fxk{ min-height: 24px; margin-bottom: 20px; overflow: hidden;margin-top: -15px;}
.dl-ul .dl-fxk a{ float: right; color: #3761cd; line-height: 24px;}
.dl-ul .fxk-la{ display: block; float: left; margin-left: 80px;}
.dl-ul .fxk-la input{ position: absolute;left: -23px; top: 0;}
.dl-ul .fxk-i{ display: inline-block; vertical-align: middle; width: 24px; height: 24px; overflow: hidden; background: url("../images/xtb.png") no-repeat -409px -389px;}
.dl-ul .fxk-las .fxk-i{background-position: -359px -388px;}
.dl-ul .fxk-em{ display: inline-block; vertical-align: middle; margin-left: 5px;}
.dl-style{ margin-left: 80px;}
.dl-style-d{ border-bottom: 1px solid #3761cd; height: 15px; margin-bottom: 35px;}
.dl-style-d span{display: block; margin: 0 auto; background: #f5f5f5; font-size: 16px; text-align: center; padding: 0 20px; width: 160px; height: 30px; line-height: 30px;}
.dl-style-ul{ width: 124%;}
.dl-style-ul li{ width:33.3%; float: left;}
.dl-style-ul li .style-bt{ display: block; float: left; width: 72px; height: 72px; background: url("../images/xtb.png") no-repeat -437px -299px;}
.dl-style-ul li .qq-a{ background-position:-437px -299px;}
.dl-style-ul li .wx-a{ background-position:-42px -391px;}
.dl-style-ul li .wb-a{ background-position:-532px -299px;}

/*****************弹框登录**********************/
.dl-d{ position: fixed; width: 820px; min-height: 410px; left: 50%; margin-left: -420px; top:50%; background: #FFF; box-shadow: 0 0 5px rgba(0,0,0,0.3); padding: 40px; margin-top: -250px;z-index: 10000;}
.dl-nr{ width:50%;float: left;}
.dl-sm h3{ font-size: 20px; color: #333; margin-bottom: 15px;}
.dl-sm-ewm{ display: block; width: 200px; height: 200px;  margin: 0 auto; text-align: center; box-sizing: border-box; padding: 5px; border: 1px solid #ddd;}
.dl-sm-ewm img{ height: 100%; width: 100%; display: block;}
.dl-sm-t{ text-align: center; margin: 25px auto;}
.dl-sm-t span{ display: inline-block; vertical-align: middle; width: 36px; height: 36px; background: url("../images/xtb.png") no-repeat -266px -479px;margin-right: 5px;}
.dl-sm-t a{color: #3761cd; }
.dl-sm-a{ float: right; color: #3761cd;}
.dl-qhbt{ position: absolute; display: block; right: 5px; top: 5px; width: 73px; height: 65px;background: url("../images/xtb.png") no-repeat -482px -390px; cursor: pointer;display: none;}
.dl-qhbt-ewm{  width: 70px; height:68px;background: url("../images/xtb.png") no-repeat -494px -325px/580px auto; display: none;}

.dl-zh .mail-registered{ width: 100%; margin: 0;}
.dl-zh .mail-registered h3{ font-size: 20px; text-align: left; margin-bottom: 15px;}
.dl-zh .mail-registered-la{ margin-left: 0;}
.dl-zh .mail-registered-ul li{ margin-bottom: 20px;}
.dl-zh .dl-ul .fxk-la{ margin-left: 0;}
.dl-zh .bt-d{ margin-left: 0;}
.dl-zh .dl-style{ margin-left: 0;}
.dl-zh .dl-style-d span{ background: #fff;}
.dl-zh  .mail-registered-s{ position: static; height: 20px; line-height: 33px;}
.dl-zh .dl-style-ul li .style-bt{ width: 40px; height: 40px;}
.dl-zh .dl-style-ul li .qq-a{background-position: -149px -390px;}
.dl-zh .dl-style-ul li .wx-a{background-position: -231px -390px;}
.dl-zh .dl-style-ul li .wb-a{background-position: -302px -390px;}
.dl-zh .dl-style-ul li span{ display: inline-block; vertical-align: middle; margin-left: 5px; line-height: 40px; color: #333;}
.dl-zh .dl-style-ul{ width: 105%;}
.dl-zh .dl-sm-a{ margin:0; position: absolute; right: 40px; top: 20px;}

/*****************论文查重（粘贴文本提示）**********************/
.centent-cc{ overflow: hidden; padding-bottom: 30px; box-sizing: border-box; width: 100%;background: #f5f5f5;}
.centent-f5{overflow: hidden; padding-bottom: 30px; box-sizing: border-box; width: 100%; background: #F5F5F5;}
.foot-btm-cc{ background: #36485e; color: #fff; border-top: 2px solid #36485e; box-sizing: border-box;}
.navbar-cc{ background: url("../images/bg-top.jpg") repeat 0 0; height: auto;}
.navbar-cc .logo i{ color: #fff;}
.navbar-list-cc{ float: right;  position: relative;}
.head-cd{ height: 60px; width: 100%; background: #FFF;}
.head-cds{ width: 1200px; margin: 0 auto;}
.head-cd ul{ overflow: hidden; float: left; }
.head-cd li{ float: left;}
.head-cd li a{ font-size: 16px; color: #333; height: 20px; margin: 20px 30px 20px 0; display: block; float: left;}
.head-cd li a:hover{ color: #3761cd;}
.head-cd .head-cd-li a{ color: #3761cd}
.navbar-list-cc li{float: left; height: 50px; margin-right: 10px; background: #3061ca; border-radius: 10px 10px 0 0; cursor: pointer;}
.navbar-list-cc li:hover{ background: #2959c0;}
.navbar-list-cc li a{ display: block; height: 20px; margin: 15px auto;  color: #FFF; padding: 0 20px; font-size: 16px;}
.navbar-list-cc ul{min-height: 50px; margin-top: 50px;}
.dlcg-cc{position: absolute; right: -210px; z-index: 999; top: 0px;}
.dlcg-cc .message{ color: #FFF;}
.navbar-list-cc .navbar-list-cc-li{ background: #FFF;}
.navbar-list-cc .navbar-list-cc-li:hover{ background: #FFF;}
.navbar-list-cc .navbar-list-cc-li a{ color: #333;}

.lwcc-left{ box-sizing: border-box; padding:30px 20px; background: #FFF; float: left; width: 58%;border: 1px solid #f0f0f0;}
.lwcc-right{ box-sizing: border-box; padding:20px; background:#fff;}
.lwcc-main{ width: 1200px; margin: 48px auto 58px;}
.copy-t{  font-size: 14px; color: #333; margin-bottom: 10px;}
.copy-t i{ color: #999; margin: 0 5px;}
.copy-ts{ color: #ff0000; font-size: 14px; line-height: 22px; margin-bottom: 5px;}
.copy-s{ float: left; margin-left: 5px; line-height: 22px;}
.copy-s i{ color: #666;}
.copy-ipt{ display: block; width: 530px; height: 40px; line-height: 40px; border: 1px solid #ddd; border-radius: 5px; padding: 0 10px; margin-bottom: 20px;}
.copy-tex{ height: 365px; overflow-y: auto; border: 1px solid #ddd; border-radius: 5px; padding: 10px; box-sizing: border-box; width: 100%; margin-bottom: 20px; font-size: 14px;line-height: 22px; }
.copy-bt .bt{ width: 160px; border-radius:40px; font-size: 16px; height: 40px; margin-top: 20px;}
.copy-bt a.bt{line-height: 40px;}
.copy-bt .bt:hover{ background: #2959c0;}
.copy-d-t{ font-size: 16px; color: #333; margin-bottom: 10px; line-height: 24px;}
.copy-d-bd{ font-size: 14px; color: #666; line-height: 26px;}
.copy-d-bd a{ display: block; line-height: 26px; color: #333;}
.copy-d-bd a:hover{ color: #3761cd;}
.copy-d{ margin-bottom: 20px;}
.copy-la{ float: left; margin-right: 10px;}
.copy-la-d{ overflow: hidden;}
.copy-la-d span{ line-height: 45px; display: none;}
.copy-la-ds input{ border: 1px solid #ff0000; }
.copy-la-ds span{ color: #FF0000; display: block;}

.checkboxFour {width: 20px;height: 20px;background: #ddd;margin: 0px;float: left;border-radius: 100%;  position: relative; overflow: hidden;  -webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.0);  -moz-box-shadow: 0px 0px 0px rgba(0,0,0,0.0);  box-shadow: 0px 0px 0px rgba(0,0,0,0.0);  }
.checkboxFour input{opacity: 0; position: absolute;left: 5px; top: 5px; -moz-opacity: 0;-khtml-opacity:0;filter:alpha(opacity=0);}
.checkboxFour label {display: block;width: 14px;  height: 14px;  border-radius: 14px;   cursor: pointer;  position: absolute;  top: 3px;  left: 3px;  z-index: 1;  background: #fff;  -webkit-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.5);  -moz-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.5);  box-shadow:inset 0px 1px 3px rgba(0,0,0,0.5);  }
.checkboxFour input[type=checkbox]:checked + label {background: #3761cd;}
.copy-top{ margin-bottom: 15px; width: 100%; overflow: hidden;}
.dx-zfx{ border-radius: 0px; background: none; width: 24px; height: 24px;}
.dx-zfx label{  background: url("../images/xtb.png") no-repeat -244px -1247px;-webkit-box-shadow:none;  -moz-box-shadow:none;  box-shadow:none;  width: 24px; height: 24px; top: 0; left: 0;}
.dx-zfx input[type=checkbox]:checked + label {  background: url("../images/xtb.png") no-repeat -205px -1247px;}

.dx-zfx-default{ border-radius: 0px; background: none; width: 24px; height: 24px;}
.dx-zfx-default label{  background: url("../images/xtb.png") no-repeat -244px -1271px;-webkit-box-shadow:none;  -moz-box-shadow:none;  box-shadow:none;  width: 24px; height: 24px; top: 0; left: 0;}
.dx-zfx-default input[type=checkbox]:checked + label {  background: url("../images/xtb.png") no-repeat -244px -1271px;}


.lwcc-left-bt{ float: left; background: #e1e7f5; color: #333; font-size: 14px; box-sizing: border-box; padding: 20px 15px; line-height: 22px; width: 800px; margin: 65px auto 30px;box-shadow: 0 0 4px rgba(0,0,0,0.4);}
.lwcc-left-bt-t i{ display: inline-block; vertical-align: middle; width: 30px; height: 30px; background: url("../images/xtb.png") no-repeat -459px -480px;}
.lwcc-left-bt-t span{ display: inline-block; vertical-align: middle; margin-left: 5px;}
.lwcc-left-bt p{ line-height:30px;}
.lwcc-left-bt-t{ margin-bottom: 10px;}
.scwb-d-p{ font-size: 14px; margin-bottom: 10px;}
.scwb-d-p i{ display: inline-block; width: 25px; height: 25px; vertical-align: middle;background: url("../images/xtb.png") no-repeat -568px -482px;}
.scwb-d-p span{ display: inline-block; vertical-align: middle; color: #0c7fe9; font-size: 14px; margin-left: 0px;}
.scwb-d-wd{ width: 300px; background: #eef3f9; color: #666; font-size: 12px; box-sizing: border-box; padding: 0 10px; height: 46px; border-radius: 5px; margin: 20px auto; float: left;}
.scwb-d-wd-left{ float: left; width: 42px; height: 46px; background: url("../images/xtb.png") no-repeat -617px -475px;}
.scwb-d-wd-right{  margin-left: 42px;}
.scwb-p1{ position: relative; padding-right: 30px; width: 100%; box-sizing: border-box; white-space: nowrap; text-overflow: ellipsis; height: 23px; line-height: 27px; overflow: hidden;}
.scwb-p2{ line-height: 20px; height: 23px;}
.scwb-sc{ position: absolute; right: 0; top: 0; color: #407cd8; cursor: pointer;}
.scwb-p2 i{ color: #666666; margin-right: 10px;}
.scwb-p2 span{ color: #3edbd5;}
.copy-bt{ width: 100%;overflow: hidden;}
.scwb-d{ overflow: hidden; display: block;}
.scwb-d-ipt{ width: 100%; overflow: hidden; margin: 20px 0 0 0;}
.scwb-d-ipt label{  width: 100px; height: 35px; line-height: 35px; border-radius: 2px; color: #333; background: #e6e6e6; text-align: center; position: relative; overflow: hidden; display: block; cursor: pointer; border: 1px solid #cccccc;}
.scwb-d-ipt label input{ position: absolute; left: 0; top: 0; opacity: 0; width: 100px; border-radius: 30px;cursor: pointer;}
.scwb-d-txt .scwb-d-wd-left{ background-position:-617px -475px; }
.scwb-d-doc .scwb-d-wd-left{ background-position:-42px -536px; }


.scwc-d{display: none;}
.scwb-ts{ display: none; padding: 50px 20px 100px; box-sizing: border-box;}
.scwb-ts p{ width: 100%; overflow: hidden;text-align: center;}
.scwb-ts .scwb-ts-p{ margin-bottom: 80px;}
.scwb-ts .scwb-ts-p i{ display: inline-block; vertical-align: middle; margin-right: 15px; width:43px; height:43px; background: url("../images/xtb.png") no-repeat -187px -1338px; }
.scwb-ts .scwb-ts-p span{ display: inline-block; vertical-align: middle;}
.scwb-ts-a{ display: inline-block; vertical-align: middle; margin: 0 15px; width: 140px; text-align: center; line-height: 36px; color: #FFF; background: #73b7f5;; border-radius: 2px;}
.scwb-ts-a:hover{background: #0c7fe9;}
.copy-bt .ztwb-ing{ background: #3761cd;}
.copy-bt .ztwb-ing:hover{ background: #2959c0;}
.copy-bt .ztwb-hr{ background: #ff6800; line-height: 40px;}
.copy-bt .ztwb-hr:hover{ background: #bc5107;}
/*******余额不足弹框*******/
.yebz-tk{ position: fixed; background: #F5F5F5; left: 50%; top: 50%; margin-left: -255px; margin-top: -295px; border-radius: 5px; overflow: hidden; z-index: 10000; box-sizing: border-box; display: none;}
.yebz-tk h3{ font-size: 24px; line-height: 44px; color: #565556; margin-bottom:10px;}
.yebz-tk p{ font-size: 14px; margin-bottom: 0px; height: 30px; color: #36363d; line-height: 30px;}
.yebz-tk span{ display: block; float: left; height: 20px; margin-right: 5px;}
.yebz-tk em{color: #ed6c62;}
.yebz-tk a{ display: inline-block;  height: 40px; padding: 0px 20px; border-radius: 20px; background: #0c7fe9; color: #FFF; margin-left: 20px; vertical-align: middle; line-height: 40px;}
.yebz-tk .yebz-tk-bt{ background: #ed6c62; color: #FFF; padding: 0 10px; height: 40px; font-size: 16px; text-align: center; margin: 0 auto; display: inline-block; border: none; min-width: 100px; border-radius: 5px; cursor: pointer;}
.yebz-tk .yebz-tk-bt:hover{ background: #c65047;}
.yebz-tk-p{ text-align: center; padding-top: 25px;}

/*****************论文查重（查看报告）**********************/
table.custom{border-collapse: collapse;border: none;width:100%; margin-bottom: 10px; position: relative;z-index: 1;}
table.custom td{border-bottom: solid #f0f0f0 1px;padding:11px 10px; background: #FFF;}
table.custom thead{background:#F5F5F5; position: relative; z-index: 99;}
table.custom thead td{ background: #e6e6e6;padding:10px 10px;}
table.none{border-collapse: collapse;border: none;width:100%;}
table.none td{border: none;padding:3px;}
table.none thead{background:#F5F5F5;}
.paragraph{ padding: 0 20px;}
.bgs{background: #e6e6e6;position: absolute; left: 0; top: 0; width: 100%; height: 39px; z-index: 0;}

.ckbg-top{ background: #e1e7f5; min-height: 50px; width: 100%; padding: 0 10px; box-sizing: border-box; line-height:50px; margin-bottom: 20px;}
.ckbg-top-i{ display: inline-block; vertical-align: middle; width: 30px; height: 30px;background: url("../images/xtb.png") no-repeat -460px -480px;margin-top: 10px;float: left; }
.ckbg-top span{display: inline-block; vertical-align: middle;  color: #333;}
.ckbg-top p{ color: #666;}
.ckbg-bd{ margin-bottom: 20px;}
.ckbg-top-right{ margin:10px 10px 10px 40px;line-height: 22px;}
.td-s2s{ color: #00c37f;}
.td-cz a{ cursor: pointer; color: #666;}
.td-cz em{ margin: 0 5px;  color: #666;}
.td-cz a:hover{ color: #999;}
.ckbg-bd{ background: #FFF; overflow: hidden;  box-sizing: border-box; padding: 0 20px; position: relative;}
.fy-d{ line-height: 30px;margin:35px 0 30px; overflow: hidden;}
.fy-left{ float: left;}
.fy-right{ float: right;}
.fy-right a{ float: left; display: block; height: 30px; box-sizing: border-box; padding: 0 12px; border-radius: 5px; border: 1px solid #dbdbdb; text-align: center; margin-left: 10px; color: #333;}
.fy-right a:hover{background: #ccc;}
/*********删除提示************/
.sc-ts{ position: fixed; left: 50%; top: 50%; width: 336px; height: 190px; border: 1px solid #f5f5f5; border-radius: 2px; background: #FFF; margin-left: -160px; margin-top: -75px; z-index: 10000; box-sizing: border-box; padding: 20px; text-align: center; font-size: 14px; box-shadow: 0 0 8px rgba(0,0,0,0.3);}
.sc-ts-p1{ margin: 30px auto 40px; text-align: center;}
.sc-ts-p1 i{display: inline-block; vertical-align: middle; width: 45px; height: 45px;background: url("../images/xtb.png") no-repeat -354px -1336px;  margin-right: 10px;}
.sc-ts-p1 span{display: inline-block; vertical-align: middle; line-height: 45px;}
.sc-ts-p2{ text-align: center;}
.sc-ts-p2 a{ display: inline-block; vertical-align: middle; margin: 0 10px; width: 100px; height: 38px; text-align: center; line-height:40px; border-radius: 2px; font-size: 14px; color: #FFF; background: #cccccc;}
.sc-ts-p2 .sc-ts-a1{ background: #ccc;}
.sc-ts-p2 .sc-ts-a2{ background: #73b7f5;}
.sc-ts-p2 .sc-ts-a2:hover{ background: #0c7fe9;}

.table-bt{ display: inline-block; padding: 2px 5px; border-radius:5px; background: #3761cd; text-align: center; height: 20px; line-height: 20px; font-size: 12px; color: #FFF; }
.table-bt:hover{background: #1540b0;}

/*****************新建自建库*********************/
.drbt{ display: inline-block; vertical-align: middle; margin-left: 20px; background: #f5f5f5; padding: 0 10px; border-radius: 35px; height: 35px; line-height: 35px; border: 1px solid #ddd; text-align: center;  position: relative; color: #999;  overflow: hidden;}
.uploadify-button{z-index:0;  position: relative;  background: #f5f5f5;  overflow: hidden;}
.drbt input{ position: absolute; left: 0; top: 0;display: block; width: 100%; height: 100%; border-radius: 35px; opacity: 0;}
.copy-m{ display: inline-block; vertical-align: middle;}
.new-nr{ position: fixed; left: 50%; top: 50%; background: #FFF; width: 480px; height: 250px; margin-left: -240px;margin-top: -125px; border: 1px solid #ddd; border-radius: 5px; overflow: hidden;box-shadow: 0 0 5px rgba(0,0,0,0.3);  display: none;}
.new-nr-p{ color: #FFF; font-size: 14px; height: 35px; padding: 0 10px; box-sizing: border-box; line-height: 35px; background: #3761cd;}
.new-nr-t{overflow: hidden;  height: 35px;}
.new-nr-t label{ display: inline-block; vertical-align: middle; float: left; width: 100px; height: 27px; border-radius: 27px; text-align: center; position: relative; background: #3761cd; color: #FFF; overflow: hidden; line-height: 30px; margin-right: 10px; cursor: pointer;}
.new-nr-t input{ position: absolute; left: -100px; top: 0; width: 100px; height: 27px;   border-radius: 27px; cursor: pointer;}
.new-nr-t span{ display: inline-block; vertical-align: middle; line-height: 30px;}
.new-nr .bt{ width: 100px; height: 30px; text-align: center; line-height:28px; font-size: 14px; border-radius: 5px; margin-top: 10px;}
.new-nr .scwb-d{ margin: 25px 20px;}
.scnr-d{ overflow: hidden;}

/***************个人中心（基本信息）********************/
.jbxx-ul{ overflow: hidden;}
.jbxx-ul li{margin-bottom: 10px; line-height: 25px;}
.jbxx-left{ float: left; text-align: right; width: 225px;}
.jbxx-right{ margin-left: 225px;}
.jbxx-em{ display: inline-block;  vertical-align: middle; margin-right:15px; }
.members{ display: inline-block; vertical-align: middle; margin-right: 10px; width: 25px; height: 25px; background: url("../images/xtb.png") no-repeat -292px -542px;}
.members.v1{background-position:-43px -1416px;}
.members.v2{background-position:-101px -1418px;}
.members.v3{background-position:-158px -1418px;}
.jbxx-cz{ text-align: center; margin:20px 0 20px 252px; display: block; width: 62px;}
.jbxx-cz-i{ display:block; width: 62px; height: 45px;background: url("../images/xtb.png") no-repeat -207px -1418px;}
.jbxx-cz-s{ display: inline-block; height: 30px; line-height: 30px; text-align: center; color: #333;}
.jbxx-bt{ width: 120px; margin-left: 225px; height: 40px;}
.jbxx-bt{ line-height: 40px;}
.jbxx-bt:hover{ background:#2959c0;}
.jbxx-bts{ background: #999;pointer-events: none;}
.jbxx-bts:hover{ background: #999;}
button.jbxx-bt{line-height: normal;}

.xgmm-li .xgmm-em{ color: #ff0000;}
.xgmm-li .xgmm-ipt{ border-color: #ff0000; box-shadow: inset 0 0 3px rgba(242, 33, 33, 0.3); }

/***************个人中心（充值记录）********************/
.czjl-a{ color: #3761cd; border-bottom: 1px solid #3761cd; font-size: 16px; margin-left: 30px;}
.czjl-em{ color: #c63737;}
.grzx-left{ padding: 0; background: none; box-shadow: none;}
.czjl-bd .bgs{ background: #3761cd;}
.czjl-bd table.custom thead td{background: #3761cd; color: #FFF;}
.grzx-left .ckbg-top{ border: 1px dotted #69b2f3}
.xgmm-ipt{ display: block; float: left; width: 180px; height: 40px; border: 1px solid #ddd; border-radius: 5px; padding: 0 5px; box-sizing: border-box;}
.xgmm-ipt01{ width: 240px;}
.xgmm-ipt02{ width: 140px;}
.xgmm-ul li{ margin-bottom: 20px; overflow: hidden; line-height: 40px;}
.xgmm-em{ color: #ff0000; margin-left: 20px;}
.czk-bd{ padding: 0 20px 40px;}
.new-password{text-align: center;}
.new-password p{ font-size: 16px; line-height: 32px; margin-bottom: 5px;}

/***************个人中心（余额转赠）********************/
.yezz-bd{ padding: 80px 10px;}
.yezz-bd .jbxx-right em{ color: #333; margin-left: 10px;}
.yezz-bd .jbxx-right i{ margin: 0 5px; color: #c63737;}
.yezz-bd-p{ color: #c63737;  margin-bottom: 30px; text-align: left; padding-left: 225px;}

/***************个人中心（我要留言）********************/
.lybk-d .jbxx-bt{ margin-left: 0;}
.lybk-d p{ color: #333; margin-bottom: 15px;}
.lybk-tex{ border: 1px solid #ddd; color: #333;margin-bottom: 15px;  width: 100%; height: 260px; padding: 10px; box-sizing: border-box;}

/***************充值中心********************/
.zf-d-h3{ line-height: 40px; font-size: 16px; color: #333; height: 40px; padding: 0 10px; border-radius: 5px 5px 0 0; background: #e1e7f5;}
.zf-ds{ margin: 20px;}
.zf-d{ border: 1px solid #e6e6e6; background: #FFF; border-radius: 5px 5px 0 0; margin-bottom: 30px;}
.zf-left{ width: 75px; line-height: 37px; display: block; float: left; text-align: right;}
.zf-right{ margin-left: 75px;}
.zf-la{ float: left; overflow: hidden; margin-right: 10px; width: 150px;}
.zf-ipt{ width: 100%; height: 37px; border: 1px solid #ddd; border-radius: 4px; padding: 0 10px; box-sizing: border-box; float: left;}
.zf-s{ line-height: 37px; font-size: 14px;}
.zf-ts{ color: #ff0000; display: none;}
.zf-rights .zf-ts{ display: inline-block; margin-left: 35px;}
.zf-rights .zf-ipt{ border-color: #ff0000; -webkit-box-shadow: inset 0 0px 2px rgba(0,0,0,0.2);  -moz-box-shadow: inset 0 0px 2px rgba(0,0,0,0.2);  box-shadow: inset 0 0px 2px rgba(0,0,0,0.2);}
.zf-li{ margin-bottom: 5px;}
.zf-li p {line-height: 36px}
.zfb-p{ text-align: center;}
.zfb-bt{ width:auto; height: 35px; margin: 20px auto 0; display: inline-block; padding: 0 30px;
    background: #08c;
    border: none; color: #fff; border-radius: 40px;font-size: 16px;
    cursor: pointer;min-width: 140px;
}
.zfb-bts{pointer-events: none;background: #DED7D7;}
.zfb-bt:hover{background-color:#04c;   color: #fff;}
.zf-ts-p{ display: none;}
.zfcz-p .zfb-bt{ margin-top: 0;}
.zf-rights .zf-ts-p{ color: #ff0000; font-size: 14px; margin: 0; display: block;}
.zf-rights .zf-ts-green{ color: #498552; font-size: 14px; margin: 0; display: block;}
.zf-right-p{ color: #ff6800; margin-left: 75px; line-height: 20px; margin-top: 10px;}
.zf-ds-new .zf-right-p{ margin-left: 0;}
.zf-ds-new .zfcz-right{ margin-right: 100px;}
/******支付弹框*******/
.zf-tk{ width: 470px; height: 440px; background: #FFF; position: fixed; left: 50%; top: 50%; margin-left: -425px; margin-top: -217.5px; border: 2px solid #ddd; z-index: 10000; text-align: center; border-radius: 5px; overflow: hidden; display: none;}
.zf-d h3{ position: relative; background: #f5f5f5; font-size: 16px; color: #333; line-height: 40px; padding: 0 10px; text-align: left; }
.zf-d-x{ color: #999; font-size: 30px; display: block; position: absolute; right: 15px; top: 15px; height: 20px; width: 20px; line-height:17px; text-align: center; cursor: pointer;}
.zf-d-x:hover{ color: #666;}
.zftk-d{ margin: 20px 25px; box-sizing: border-box; text-align: center; border-bottom: 1px solid #ddd; padding-bottom:15px;}
.zf-ewm{ width: 190px; height: 190px; box-sizing: border-box; padding: 10px; border: 1px solid #ddd; margin: 0 auto;}
.zf-ewm img{ display: block; width: 100%;}
.zftk-p1{ color: #4c4c4c; font-size: 24px; line-height: 48px; text-align: center;}
.zftk-p2{color: #999; font-size: 12px; line-height: 48px; text-align: center;}
.zftk-p3{color: #00c37f; font-size: 14px; line-height: 40px; text-align: center; margin-top: 8px;}
.zftk-p3 i{ display: inline-block; width: 40px; height: 40px; margin-right: 3px; background: url("../images/xtb.png") no-repeat -325px -458px/400px auto; vertical-align: middle;}
.zf-a{ text-align: center; font-size: 14px; color: #326faf; display: inline-block; }
.wxzf-tk h3{ background: #73b7f5; text-align: center; color: #fff;}
.wxzf-tk .zf-d-x{ color: #FFF; top: 10px;}
.wxzf-tk .wxzf-ts-p{color: #FF0000;font-size: 14px;}

/*********单选样式************/
.dx-d{ width: 100%; margin: 7px 0; min-height: 20px; font-size: 12px; color: #333;}
.dx-left{ float: left;}
.dx-left{
    width: 16px;
    height: 16px;
    background: none;
    margin: 1px 10px 1px 0;
    position: relative;
    overflow: hidden;
    /*    -webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0.5);
        -moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.5);
        box-shadow: 0px 1px 3px rgba(0,0,0,0.5);*/
}
.dx-left label {
    display: block;
    width: 16px;
    height: 16px;
    border-radius: 100px;
    cursor: pointer;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    background: url("../images/xtb.png") no-repeat -550px -1336px;

}
.dx-left input[type=radio]:checked + label {
    background: url("../images/xtb.png") no-repeat -587px -1336px;
}
.dx-left input{opacity: 0;}
.spxx-bm .xtsz-bt-red{ width: auto; padding: 0 30px; font-size: 14px;}

.zffs{ width: 33.3333%;float: left; min-height: 1px; cursor: pointer;}
.zf-ul{ overflow: hidden;}
.zffs-left{ float: left; width:28px;}
.zffs-right{ float: left; width: 120px; height:36px;}
.zffs-right img{ display: block; width: 100%; height: 100%;}
.zf-cont{ margin: 20px 0 10px; overflow: hidden;}
.zfcz-left{ float: left; width: 130px;}
.zfcz-right{ margin-left: 150px;}
.zfcz-right p{ margin-bottom: 10px; overflow: hidden;}
.zfcz-p{ text-align: center; margin-bottom: 20px;}
.zfcz-p .bt{ border-radius: 40px; width: 160px; margin: 0 auto;
    background-image: -moz-linear-gradient(top,#6f90e7,#e6e6e6);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#6f90e7),to(#3761cd));
    background-image: -webkit-linear-gradient(top,#6f90e7,#3761cd);
    background-image: -o-linear-gradient(top,#6f90e7,#3761cd);
    background-image: linear-gradient(to bottom,#6f90e7,#3761cd);
    cursor: pointer;
}
.zfcz-p .bt:hover{
    background-image: -moz-linear-gradient(top,#3761cd,#1840a4);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#3761cd),to(#1840a4));
    background-image: -webkit-linear-gradient(top,#3761cd,#1840a4);
    background-image: -o-linear-gradient(top,#3761cd,#1840a4);
    background-image: linear-gradient(to bottom,#3761cd,#1840a4);
}
.zfcz-lefts{ display: table; height: 100%; text-align: center;  vertical-align: middle;}
.zfcz-s{ display: table-cell;  vertical-align: middle; height: auto;}

.xz-p{ text-align: center;}
.xz-p i{ display: inline-block; margin-right:0px; height: 40px; width: 40px; background: url("../images/xtb.png") no-repeat -87px -457px/400px auto; vertical-align: middle;}
.xz-p span{ display: inline-block; height: 30px; line-height: 30px;vertical-align: middle;}

/***********关于我们**************/
.nav-bg{ position: relative; width: 100%; overflow: hidden;}
.nav-bgs{ height: 50px; background: #0c7fe9;}
.nav-bgs .nav-bg-d{background: #36485e;}
.nav-bg img{ position: relative; display: block;width: 100%}
.nav-bg-d{ position: absolute; width:100%; left: 0; bottom:0px; color: #FFF; font-size: 14px; background:rgba(0,0,0,0.3); line-height: 50px;}
.nav-bg-d a{ color: #FFF;}
.nav-bg-d a:hover{text-decoration: underline;}
.nav-bg-d em{ color: #FFF; margin: 0 5px;}
.nav-bg-d span{color: #FFF;}
.nav-bg-ds{ width: 1200px; margin: 0 auto; height: 50px;}
.nr-d{ width: 100%; overflow: hidden; background: #FFF;box-sizing: border-box; padding: 20px 0 40px;}
.nr-ds{width: 100%; overflow: hidden; background: #f5f5f5;padding: 20px 0;}

.nr-d h3{ color: #333; font-size: 18px; text-align: center; line-height: 22px; margin-bottom: 5px; font-weight: bold;}
.nr-d h4{ color: #333; font-size: 14px; text-align: center; line-height: 18px; margin-bottom: 20px;}
.gsks-d{ width: 1200px; margin: 0 auto; overflow: hidden;position: relative; }
.gsks-d-left{ float: left;}
.gsks-d-left img{ display: block;}
.gsks-d-right{background:#fbfbfb; box-sizing: border-box; padding: 60px 40px; position: absolute; left: 500px; right: 0; top: 50%; margin-top: -81px;}
.gsks-d-right p{ font-size: 14px; color: #333; line-height: 24px; text-indent: 2em;}

.gsks-d-p{ font-size: 14px; color: #333; line-height: 26px;}
.gsln-d{ overflow: hidden; margin: 30px 0 0 0;}
.gsln-nr{ width: 180px; text-align: center; float: left; margin-left: 300px;}
.gsln-nr-top{ display: inline-block; border-radius: 100%; width: 130px; height: 130px; border: 3px solid #d9d9d9;margin-bottom: 15px;}
.gsln-nr-top span{ display: block; margin:33px; width: 65px; height: 65px;}
.gsln-nr-top .gsln-jyln{ background: url("../images/xtb.png") no-repeat -557px -541px;}
.gsln-nr-top .gsln-gswh{ background: url("../images/xtb.png") no-repeat -469px -541px;}
.gsln-nr p{ font-size: 14px; color: #333; line-height: 20px; margin-bottom: 10px; text-align: center;}
.nr-d-gsxc{ padding: 40px 0;}

.lxwm-left{ float: left; width: 280px;}
.lxwm-left p{ color: #333; font-size: 14px; line-height: 22px; margin-bottom: 20px;}
.lxwm-right{ margin-left: 350px;}
.lxwm-right-ipt{ border: 1px solid #8e8e8e; height: 45px; box-sizing: border-box; padding: 0 10px; color: #666; font-size: 14px; width: 400px;}
.lxwm-right-ipt[type='tel']{margin-left:45px;}
.lxwm-right-tex{ box-sizing: border-box; width: 100%; padding: 10px; border: 1px solid #8e8e8e; height: 150px; color: #666; margin: 20px 0; font-size: 14px;}
.lxwm-bt{ float: left; width: 120px; }

/************************新闻内容******************************/
.xwzx-nr{ width: 1200px; margin: 50px auto; overflow: hidden;}
.xwzx-left{ width: 820px; float: left;}
.xwzx-right{margin-left: 880px; width: 319px;}
.xwzx-right-w{margin-left: 850px;width: 349px;}
.xwzx-right-w .cjwt-ul li a{ font-size: 15px;}
.xwzx-rights{position: fixed; left: 50%; top: 10px; margin-left:280px;}
.xwzx-ul{ margin: 0; }
.xwzx-ul li{ border-bottom: 1px solid #ddd; padding-bottom: 27px; margin-bottom: 27px; overflow: hidden;}
.xwzx-ul-left{ width: 240px; float: left;}
.xwzx-ul-img{ width: 240px; height: 160px; display: table;}
.xwzx-ul-img span{ display: table-cell;vertical-align: middle;}
.xwzx-ul-img span img{ display: block;max-width: 240px; max-height: 160px;margin: 0 auto;}
.xwzx-ul-right{ margin-left: 270px; color: #333;}
.xwzx-ul-right h3{  font-size: 16px; color: #333; height: 24px; line-height: 24px; width: 100%; white-space: nowrap; text-overflow: ellipsis;overflow: hidden; margin-bottom: 20px;}
.xwzx-ul-right p{ color: #333; font-size: 14px; line-height: 22px; height: 88px; overflow: hidden; margin-bottom:6px;}
.xwzx-ul-right em{ font-size: 14px; color: #333; line-height: 22px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; height: 22px;}

/******翻页*******/
.page{ width: 100%; overflow: hidden; margin: 30px 0 20px;}
.page-d{ float: right;}
.page a{ display: inline-block; border: 1px solid #999999; color: #333; padding: 5px 14px; height: 20px; line-height: 24px; border-radius: 5px; margin-left: 5px; font-size: 14px; float: left;}
.page a:hover{ background: #F5F5F5;}
.page span{ float: left; height: 20px;line-height: 20px; margin: 5px 0;}
.page .page-no{ border-color: #ddd; pointer-events: none;cursor:not-allowed; color: #999;}
.page .page-no:hover{ background: #FFF;}
.page .page-none{ display: none;}

.xwzx-right-top{ padding: 13px 0; height: 24px; line-height: 24px; border-bottom: 1px solid #999;border-top: 2px solid #999; margin-bottom: 20px; width: 100%;}
.xwzx-right-top span{ font-size: 18px; color: #333; margin-right: 20px;}
.xwzx-right-top em{ font-size: 14px; color: #333;}
.xwzx-right-one{ width: 100%; overflow: hidden;}
.xwzx-right-one h3{ font-size: 16px; color: #333;line-height: 24px;margin-bottom: 10px;}
.xwzx-right-one h3 a{font-size: 16px; color: #333;}
.xwzx-right-one h3 a:hover{ color: #3761cd;}
.xwzx-right-img{ width: 120px; height: 80px; display: table; float: left;}
.xwzx-right-img span{ display: table-cell; vertical-align: middle;}
.xwzx-right-img img{ display: block; max-height: 80px; max-width: 120px; margin: auto;}
.xwzx-right-one-p{ display: block; line-height: 20px; color: #333; height: 80px; text-overflow: ellipsis;overflow: hidden; font-size: 14px;margin-left: 130px}
.xwzx-right-one-p:hover{ color: #3761cd;}
.xwzx-right-one-p a{ color: #333;display: inline-block; margin-left: 10px; font-size: 14px;}
.xwzx-right-one-p a:hover{ color: #3761cd;}
.xwzx-right-ul{ margin: 0;}
.xwzx-right-ul li{ margin-bottom: 20px; line-height: 24px; font-size: 16px;overflow: hidden; width: 100%;}
.xwzx-right-ul li a{ color: #333; font-size: 16px;}
.xwzx-right-ul li a:hover{ color: #3761cd;}
.xwzx-right-ul li a em{ margin-right: 5px;}
.xwzx-right-d{ margin: 10px 0 0 0; display: none;}


/*****************文章内容*********************/
.xwnr-nr-top{ border-bottom: 1px solid #ddd; text-align: center; padding-bottom: 10px; margin-bottom: 20px;}
.xwnr-nr-top h3{ font-size: 16px; font-weight: bold; color: #333; margin-bottom: 10px;}
.xwnr-nr p{ text-indent: 2em; line-height: 20px; font-size: 14px; color: #666; margin-bottom: 10px;}
.xwnr-nr p img{ display: block; margin:10px auto; max-width: 600px;}
.xwnr-nr-top .xwnr-nr-top-p{ color: #666; font-size: 14px; text-indent: 0;}
.xwnr-nr{ margin-bottom: 30px;min-height: 590px;}

.ed p{ text-align: center; line-height: 20px;  margin: 10px 0;}
.ed a{ color: #333;}
.ed a:hover{ color: #3761cd;}
.ed em{ color: #333; margin: 0 10px;}

/**************使用帮助*****************/
.sybz-d{ margin-bottom: 20px;overflow: hidden;}
.sybz-d h3{ width: 100%; box-sizing: border-box; padding: 15px 10px; line-height: 25px; height: 50px; background: #edf5f8; color: #333; margin-bottom: 20px;}
.sybz-d h3 span{ float: left; font-size: 16px;}
.sybz-d h3 a{ float: right; font-size: 14px; color: #333;}
.sybz-d-left{ float: left; width: 240px; height: 180px; box-sizing: border-box; background: #edf5f8;}
.sybz-d-left span{ display: block; margin: 30px 60px; width: 120px; height: 120px;background: url("../images/xtb.png") no-repeat -28px -608px;}
.sybz-d-right{ margin-left:280px;}
.sybz-d-right .bz-ul a{ color: #333; font-size: 16px;}
.sybz-d-right .bz-ul a:hover{color:#3761cd;}
.sybz-d-right .bz-ul em{ margin-right: 10px; }
.sybz-d-right .bz-ul li{ line-height: 20px; margin-bottom: 20px;}

.sybz-d-cjwt .sybz-d-left span{ background-position:-200px -608px;}
.sybz-d-cjwt .sybz-d-right h4{ margin-bottom:15px; font-size: 16px;}
.sybz-d-cjwt .sybz-d-right li p{ color: #666;}
.ed-a{ margin: 0 10px;}

.sybz-d-sp .sybz-d-left span{background-position:-295px -28px; }

/**************使用帮助(常见问题)****************/
.cjwt-d h3{ font-size: 18px; line-height: 24px; color: #333; border-bottom: 1px solid #ddd; padding-bottom: 10px; margin-bottom: 20px;}
.cjwt-d h4{ font-size: 16px; color: #333;  margin-bottom: 10px; line-height: 24px;}
.cjwt-d h4 em{ margin-right: 10px; display: inline-block;vertical-align: middle;}
.cjwt-d p{ font-size: 14px; color: #666; margin-bottom: 25px; line-height: 24px;}
.cjwt-d{ border: 1px solid #ddd; padding: 20px; background: #FFF;}

.cjwt-ul{ background: #FFF; border: 1px solid #ddd;}
.cjwt-ul li{ box-sizing: border-box; padding:15px 20px;}
.cjwt-ul .cjwt-li{background: #3761cd;}
.cjwt-ul .cjwt-li a{ color: #FFF;}
.cjwt-ul .cjwt-li:hover a{ color: #FFF;}
.cjwt-ul li:hover a{ color: #3761cd;}
.cjwt-ul li a{ color: #333; line-height: 20px; font-size: 16px;}

/*********************免费积分************************/
.bd-bg{ background: url("../images/bgs.jpg") no-repeat center top/100% 100%; background-attachment:fixed;}
.mfjf{ width: 1200px; margin: 50px auto; min-height: 700px;}
.navbar-mfjf{ background: rgba(0,0,0,0.4);}
.foot-mfjf{ background:none; position: fixed; left: 0; width: 100%; bottom: -55px;}
.foot-mfjf .foot-btm-cc{ background:none;}
.mfjf-ul{ width: 1245px;}
.mfjf-ul li{ float: left; width: 380px; height: 200px; margin: 0 30px 35px 0; background: none;}
.mfjf-d{ padding: 20px; text-align: center; color: #FFF; height: 100%; box-sizing: border-box; border-radius: 20px;
    transition: all .8s ease 0s;-webkit-transition: all .8s ease 0s;-moz-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;
    transform: translate3d(0px,0px,0px);-ms-transform: translate3d(0px,0px,0px);-moz-transform: translate3d(0px,0px,0px);-webkit-transform: translate3d(0px,0px,0px);-o-transform: translate3d(0px,0px,0px);
}
/*.mfjf-d:hover{
    transform: translate3d(0px,-15px,0px);-ms-transform: translate3d(0px,-15px,0px);-moz-transform: translate3d(0px,-15px,0px);-webkit-transform: translate3d(0px,-15px,0px);-o-transform: translate3d(0px,-15px,0px);
}*/
.mfjf-d:hover{
    transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);
    box-shadow: 5px 5px 13px rgba(0,0,0,0.5);
}
.mfjf-d01{background: rgba(124,136,248,0.8);}
.mfjf-d02{background: rgba(0,199,212,0.81);}
.mfjf-d03{background: rgba(120,191,249,0.9);}
.mfjf-d04{background: rgba(223,189,53,0.9);}
.mfjf-d05{background: rgba(99,89,178,0.9);}
.mfjf-d06{background: rgba(212,126,84,0.9);}
.mfjf-d07{background: rgba(16,217,158,0.9);}
.mfjf-d08{background: rgba(186,99,89,0.9);}
.mfjf-d09{background: rgba(55,97,205,0.9);}

.mfjf-d-p1 strong{ font-size: 60px; margin-right: 10px;}
.mfjf-d-p1 em{ font-size: 30px;}
.mfjf-d-p2{ font-size: 24px; margin-bottom: 15px;}
.mfjf-d-a{ font-size: 14px; display: inline-block; border: 1px solid #fff; color: #FFF; width: 140px; height: 30px; text-align: center;  border-radius: 4px; line-height: 30px;}
.mfjf-d-i{ display: inline-block; vertical-align: middle; width: 30px; height: 30px; background: url("../images/xtb.png") no-repeat -456px -613px;}
.mfjf-d-add{ display: block; width: 72px; height: 72px; margin: 45px auto;background: url("../images/xtb.png") no-repeat -525px -620px;}


/*******免费积分领取积分弹框*********/
.mfjf-nr{ position: fixed;  width: 800px; height: 600px; overflow:  hidden; background: #FFF; left: 50%; top: 50%; margin-left: -400px; margin-top: -300px; z-index: 10000;display: none;}
.mfjf-nr-h3{ width: 100%; height: 50px; text-align: center; background: #0c7fe9; position: relative;}
.mfjf-nr-h3 strong{ font-size: 18px; line-height: 50px;  color: #FFF;}
.mfjf-x{ display: block; width: 24px; height: 24px;cursor: pointer;color:#FFF;font-size:34px; position: absolute; right: 10px; top: 13px; line-height: 20px;}
.mfjf-nr-d{ padding: 40px; height: 470px; overflow-y: auto; }
.mfjf-nr-d p{ line-height: 24px; color: #333; font-size: 14px; margin-bottom: 10px;}
.mfjf-nr-d .mfjf-nr-p{ font-size: 16px; margin-bottom: 10px;}
.mfjf-ewm-img{ display: block; margin: 15px auto 0; border: 1px solid #cccccc; width: 170px; height: 170px; padding: 5px; box-sizing: border-box;}
.mfjf-ewm-img img{ display: block; width: 100%;}
.mfjf-ts{ display: block; margin:15px auto 10px; font-weight: bold; color: #b10000; width: 100%; text-align: center;font-size: 16px;}

/*******免费积分领取积分(无活动)弹框*********/
.mfjf-no{ width: 600px; height: 500px; background: #f8f8f8; position: fixed; left: 50%; top: 50%; margin-left: -300px; margin-top: -250px; overflow: hidden; display: none; z-index: 10000;}
.mfjf-no img{ display: block;  width: 600px; height: 500px;}
.mfjf-no-x{display: block; width: 24px; height: 24px;cursor: pointer;color:#999999;font-size:34px; position: absolute; right: 10px; top: 13px; line-height: 20px;}
.mfjf-no-x:hover{ color: #3761cd;}
.max-ceng{ position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.3); z-index: 999;}

/*******免费积分-推荐人弹框*********/
.tjr-d-left{ width: 580px; float:left;}
.tjr-d-right{ margin-left: 590px;}
.mfjf-nr-tjr{ height: auto;}
.mfjf-nr-tjr .mfjf-nr-d{ height: auto}
.tjr-srk{ width: 100%; overflow: hidden;}
.tjr-srk-la{ display: block; width: 245px; float: left; height: 36px; margin-right: 10px;}
.tjr-srk-la input{ border: 1px solid #ddd; height: 35px; width: 100%; padding: 0 10px; box-sizing: border-box; font-size: 14px;  color: #666; border-radius: 5px;}
.tjr-srk .tjr-bt{ width:auto; height: 35px; margin-right: 10px; padding: 0 15px;float: left; position: relative; overflow: hidden;min-width: 100px;}
.tjr-srk button.tjr-bt{line-height: normal;}
.tjr-srk .tjr-bt,label{ line-height:35px; cursor: pointer;}
.mfjf-nr-tjr .mfjf-ts{ text-align: left;}
.tjr-bt input[type="file"]{position: absolute; left: 0; top: 0; opacity: 0; width:130px; height: 35px; cursor: pointer;}
#SWFUpload_0{left: 10px;}
.jtyb-bt{ cursor: pointer; color: #ff0000; text-decoration: underline;}
.jtyb-d{ width: 736px; height: 445px; position: fixed; left: 50%; top: 50%; margin-left: -368px; margin-top: -222px; background: #FFF; display: none; z-index: 10001;}
.jtyb-d-bt{ position: absolute; right: 0; height: 30px; top: -30px; background: #8892a7; width: 86px; color: #FFF; padding: 0 5px; box-sizing: border-box;cursor: pointer;}
.jtyb-d-bt span{ float:left; font-size: 16px; line-height: 30px; margin-left: 3px; cursor: pointer;}
.jtyb-d-bt i{ float: right; font-size:39px;line-height: 25px;}

/******************推广积分（推广说明）**********************/
.tgjf-bd{ padding:10px 20px; border: 1px solid #ccc; border-top: none;}
.tgjf-bd p{ color: #666; font-size: 14px; line-height: 22px;}
.tgjf-bd .tgjf-p{ color: #333; font-size: 14px; line-height: 24px; margin: 20px 0 10px; font-weight: bold;}
.tgjf-la{ display: block; width: 100%; min-height: 40px;}
.tgjf-la input{ border: 1px solid #ccc; display: block; width: 100%; box-sizing: border-box; padding: 0 10px; height: 40px; font-size: 14px;}
.tgjf-la .tgjf-ipt01{width: 160px; background: #0c7fe9; border: none; border-radius: 40px; color: #FFF;}
.tgjf-la .tgjf-ipt01:hover{background: #0c6fca;}
.tgjf-la .tgjf-ipt02{width:60%; float: left;margin-right: 20px;}
.tgjf-la .tgjf-ipt03{width: 100px; border-radius: 40px;background: #0c7fe9; border: none;  color: #FFF;}
.tgjf-la .tgjf-ipt03:hover{background: #0c6fca;}

.copy-tips{position:fixed;z-index:999;bottom:50%;left:50%;margin:0 0 -20px -80px;background-color:rgba(0, 0, 0, 0.2);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#30000000, endColorstr=#30000000);padding:6px;}
.copy-tips-wrap{padding:10px 20px;text-align:center;border:1px solid #F4D9A6;background-color:#FFFDEE;font-size:14px;}

/******************真伪查询**********************/
.zwcx-d{ width: 600px; margin: 50px auto;}
.zwcx-d-h3{ text-align: center; font-size: 25px; color: #333; margin-bottom: 15px;font-weight: bold;}
.zwcx-la{ display: block; width: 100%; margin-bottom: 20px;}
.zwcx-las input{ box-shadow: 0 0 3px rgba(198,55,55,0.3);}
.zwcx-la input{ border: 1px solid #ccc; height: 45px; border-radius: 5px; width: 100%; padding: 0 10px; box-sizing: border-box;margin-bottom: 5px; font-size: 16px;}
.zwcx-la-s{ line-height: 24px; color: #c63737; font-size: 16px; margin: 3px 0 0 0; display: none;}
.zwcx-las .zwcx-la-s{ display: block;}
.zwcx-la-yzm{ float: left; width: 380px;}
.zwcx-yzm{ margin-left: 400px;}
.zwcx-yzm-img{ float: left; border: 1px solid #ccc; border-radius: 5px; height: 45px; width: 120px; overflow: hidden; box-sizing: border-box;}
.zwcx-yzm-img img{ display: block; width: 100%;}
.zwcx-yzm-a{ float: left; height: 25px; line-height: 25px; margin: 10px; font-size: 16px;}
.zwcx-bt{ width: 165px; height: 50px; background: #ef6320; color: #FFF; border-radius: 50px; margin: 0 auto; border: none; cursor: pointer;}
.zwcx-bt:hover{ background: #b8450e;}
.zwcx-nr{ margin: 50px auto 20px; text-align: left; width: 800px; position: relative; left: 50%; margin-left: -175px;display: none;}
.zwcx-nr-p1{ color: #00c37f; font-size: 30px; margin-bottom: 10px;}
.zwcx-nr-p2{ color: #333; font-size: 16px; margin-bottom: 10px;}
.zwcx-nr-p2 em{ margin-right: 10px;}
.zwcx-no{margin: 50px auto 20px;  width: 800px; position: relative; left: 50%; margin-left: -400px; text-align: center;display: none;}
.zwcx-no-p1{font-size: 26px; color: #c63737;}

/***关于我们（轮播插件）***/
.successlunbo {
    width: 1200px;
    margin:0 auto;
}
/* sildes css begin */

.control {
    width: 853px;
    height: 508px;
    background: #fff;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    box-sizing: border-box;; border: 1px  solid #ddd;
}

.change li {
    width: 853px;
    overflow: hidden;
    text-align: center
}
/* 图片垂直居中,不是很准确 */

.change li .imgWrap {
    display: table-cell;
    width: 853px;
    height: 508px;
    vertical-align: middle;
    cursor: pointer;
    *font-size: 500px;
}

.change li img {
    max-width: 853px;
    max-height: 508px;
    width: expression(this.width > 853 && this.width > this.height ? 508: true);
    height: expression(this.height >853 ? 508: true);
    vertical-align: middle;
    overflow: hidden
}
/* 描述部分 */

.change li .textDesc {
    width: 100%;
    height: 35px;
    position: absolute;
    left: 0;
    bottom: 4px;
    text-align: left;
    display: none;
    overflow: hidden;
}

.change li .opacity {
    width: 100%;
    height: 40px;
    position: absolute;
    left: 0;
    bottom: 0;
    background: #e6e6e6;
    filter: alpha(opacity=50);
    opacity: 0.5;
    display: none;
}

.change li .title {
    padding: 10px 15px 0;
    color: #e6e6e6;
    font-size: 14px;
    line-height: 22px;
}

.change li .title a {
    color: #e6e6e6;
}
/*.change li .text{color:#b7b7b7;line-height:18px;padding:5px 15px;font-size:12px;}*/
/* 翻页按钮 */

.ssprev,
.ssnext {
    width: 49px;
    height: 49px;
    position: absolute;
    bottom: 300px;
    color: #FFF;
    font-size: 14px;
    z-index: 9;
    font-weight: bold;
    cursor: pointer;
    outline: none
}

.ssprev span,
.ssnext span {
    display: none;
}
.ssprev {
    left: 0;
    _background: none
}
.ssnext {
    right: 0;
    _background: none
}
/* 分页 */
.pageClass {
    text-align: center;
    z-index: 9;
    position: absolute;
    top: 50px;
    padding-top: 10px;
}
.pageClass a {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 0 3px;
    overflow: hidden;
    border: 1px solid #bebebe;
    background: #bebebe;
    border-radius: 5px;
    outline: none
}
.pageClass a span {
    display: none
}
.pageClass a:hover,
.pageClass a.cur {
    border: 1px solid #be230a;
    background: #be230a
}
/* 缩图部分 */

.thumbWrap {
    width: 347px;
    height: 508px;
    position: absolute;
    right: 0;
    top: 0;
    background: #e6e6e6;
    overflow: hidden;
}

.thumbWrap .thumbCont {
    height: 368px;
    margin: 66px auto 0;
    overflow: hidden;
    position: relative;
    width:200px;
}
.thumbWrap ul li {
    /*height: 92px;*/
    overflow: hidden;
    padding-bottom: 13px;
    padding-left: 0px;
    text-align: center;
    width: 200px;
}
.thumbWrap ul li div {
    display: table-cell;
    width: 184.7px;
    height: 110px;
    vertical-align: middle;
    cursor: pointer;
    *font-size: 79px;
    /* border: 1px solid #b3b3b3;*/
    background: #FFF;
}
.thumbWrap ul li img {
    max-width: 184.7px;
    max-height: 110px;
    width: expression(this.width > 184.7 && this.width > this.height ? 184.7: true);
    height: expression(this.height >110 ? 110: true);
    vertical-align: middle;
    overflow: hidden
}
.thumbWrap ul li.cur {}
/* 缩图按钮 */
.thumbPrev,
.thumbNext {
    width: 85px;
    height: 45px;
    text-align: center;
    position: absolute;
    color: #000;
    z-index: 9;
    outline: none
}
.thumbPrev span,
.thumbNext span {
    display: none;
}
.thumbPrev {
    left:123px;
    top: 10px;
    background: url(../images/xtb.png) no-repeat -37px -735px;
}
.thumbNext {
    left: 123px;
    bottom: 10px;
    background: url(../images/xtb.png) no-repeat no-repeat -170px -735px;
}
.gsxc-d{ background: #e6e6e6;}

/*************推广积分（下级会员）*****************/
.xjhy-d{ background: #FFF; padding: 20px 0;}
.xjhy-d .fy-d{ margin: 0 20px;}
.search-d{ margin: 0 20px 10px; overflow: hidden;}
.search-s{ float: left;height: 20px; margin: 10px 0;}
.search-d-right{ float: right;}
.search-d-right em{ float: left; height: 20px;margin: 10px 5px; line-height: 20px;}
.search-d-right input{ float: left; width: 120px; border: 1px solid #ddd;  padding: 0 10px; box-sizing: border-box; border-radius: 3px; display: block; height: 30px; margin: 5px 0;}
.search-d-right button{ float: left; width: 80px; height: 30px; font-size: 14px; margin: 5px 0 5px 10px;}
.search-s i{ color: #c63737; margin: 0 3px;}

/*********管理自建库文档*****************/
.glzj-wd .bgs{ background: #3761cd;}
.glzj-wd table.custom thead td{ background: #3761cd; color: #FFF;}
.zjk-tk{ background: #FFF; position: fixed;  width: 1200px; height:700px; margin-left: -600px; left: 50%;  top: 50%; margin-top: -330px; z-index: 1000; padding: 0 20px; box-sizing: border-box; display: none;box-shadow: 0 0 8px rgba(0,0,0,0.3); border-radius: 5px; overflow: hidden;}
.zjk-tk-top{ height: 80px; border-bottom: 1px solid #4d98eb; text-align: center; box-sizing: border-box; padding-top: 15px; margin-bottom: 20px;}
.zjk-tk-top h3{ font-weight:bold; font-size: 16px; color: #000000; line-height: 32px;  margin-bottom: 5px;}
.zjk-tk-top p{ font-size: 14px; line-height: 20px;}
.zjk-tk-bd{ line-height: 24px; color: #666; font-size: 14px; max-height:540px; overflow-y: auto;}
.zjk-tk-bd p{ margin-bottom: 10px; text-indent: 2em;}
.zjk-tk-bt{ position: absolute; width: 100%; height: 60px; background: #FFF; left: 0; bottom: 0;}
.zjk-tk-btm{ width: 90px; height: 40px; text-align: center; color: #FFF; background: #cccccc; line-height: 40px;  display: block; margin: 10px auto; font-size: 16px;}
.zjk-tk-btm:hover{ color: #FFF; background: #4d98eb;}

/************在线改重*************/
.zxgc-head{ width: 100%; height:50px; background:#407cd8; color: #FFF; font-size: 14px;}
.zxgc-heads{ margin: 0 auto; height:50px; width:94.895833%; position: relative; min-width: 1000px;}
.zxgc-body{  overflow: hidden;}
.zxgc-bd{ overflow: hidden; background: #f0f0f0;}
.zxgc-head-left{ float: left; height:50px; min-width: 508px;width: 35.8552631%;}
.zxgc-head-mid{   height: 50px; text-align: left; box-sizing: border-box; max-width: 35.8552631%;float: left;}
.zxgc-head-right{ height: 50px; position: absolute; top: 0; right: 0;}
.zxgc-head-right a{ color: #FFF; font-size: 16px; margin-left: 10px;}
.zxgc-head-right a:hover{ color: #498552;}
.zxgc-bt-ul{ margin:10px 0; overflow: hidden;}
.zxgc-bt-ul li{ float: left;}
.zxgc-bt-ul li a{ color: #FFF;}
.zxgc-bt-ul li a em{ display: inline-block; height: 30px; width:30px; background: url("../images/xtb.png") no-repeat 0px 0px/500px auto; ; margin-right:1px; vertical-align: middle;}
.zxgc-bt-ul li a span{ font-size: 16px; display: inline-block; vertical-align: middle; margin-right: 15px;}
.zxgc-bt-ul li a .gcbt01{ background-position: -209px -525px;}
.zxgc-bt-ul li a .gcbt02{ background-position: -264px -523px;}
.zxgc-bt-ul li a .gcbt03{ background-position: -323px -525px;}
.zxgc-bt-ul li a .gcbt04{ background-position: -379px -524px;}
.zxgc-an{ height: 20px; line-height: 20px; margin: 15px 0;}
.zxgc-tit{height: 50px; display: table; width: 100%;}
.zxgc-tits{max-height:50px; display: table-cell; vertical-align: middle;}
.zxgc-tit .zxgc-tit-p1{font-weight: bold; font-size: 16px; color: #FFF; line-height: 24px; max-height:24px; overflow: hidden; text-overflow: ellipsis;}
.zxgc-tit .zxgc-tit-p2{ font-size: 14px; line-height: 20px;}
.zxgc-tit span{ margin-right: 20px;}

.zxgc-nr{ width: 94.895833%; border: 1px solid #ddd; margin: 5px auto 20px; overflow: hidden; background: #FFF;}
.zxgc-bd-d{ float: left; background: #FFF; position: relative; height: 100%; min-height:460px;}
/*.zxgc-bd-left{width: 36.5131578%;}
.zxgc-bd-mid{width: 35.8552631%;}
.zxgc-bd-right{width:27.63157894%;}*/
.zxgc-bd-left{width: 35.8552631%;transition:all .6s ease 0s; -o-transition:all .6s ease 0s; -webkit-transition:all .6s ease 0s; -moz-transition:all .6s ease 0s;}
.zxgc-bd-mid{width: 35.8552631%;transition:all .6s ease 0s; -o-transition:all .6s ease 0s; -webkit-transition:all .6s ease 0s; -moz-transition:all .6s ease 0s;}
.zxgc-bd-right{width:28.2894738%;transition:all .6s ease 0s; -o-transition:all .6s ease 0s; -webkit-transition:all .6s ease 0s; -moz-transition:all .6s ease 0s;}
.zxgc-bd-left-nr{ position: relative; height: 100%; overflow: hidden; margin-right:0; padding: 0px; box-sizing: border-box; line-height: 30px; font-size: 14px;border-right: 1px solid #ddd;}
.zxgc-bd-mid-nr{ border-right: 1px solid #ddd;position: relative; height: 100%; overflow: hidden;margin-left: 0;padding: 20px; box-sizing: border-box; line-height: 30px; font-size: 14px;}
.zxgc-bd-right-nr{ position: relative; height: 100%; overflow: hidden;box-sizing: border-box; line-height: 30px; font-size: 14px; padding: 20px 10px;overflow-y: auto;}
.zxgc-d01{position: relative;; min-height: 100%; overflow-y: auto; overflow-x: hidden; box-sizing: border-box;}
.zxgc-d01 .zxgc-d02{margin-right:0;}
.zxgc-d02{position: relative;;max-height: 100%; overflow-y: auto; margin-right: -20px;padding-right: 20px; color: #333;}
.zdl-top{position: absolute; left: 20px; right: 17px;top: 0; height: 20px; background: #FFF; z-index: 1;}
.zdl-bt{position: absolute; left: 20px; right:17px;bottom: 0; height: 20px; background: #FFF; z-index: 1;}

.scroll {
    width: 12px; height:100%;
    position: absolute; top: 0%; right:-6px;
    border-radius: 3px; background-color: rgba(223, 233, 249, 0.7);
    z-index: 9998; opacity:0;
    border-right: 1px solid #ddd;
    border-left: 1px solid #ddd;
}
.scrollBar {
    position: absolute; left: 0; top: 0;
    z-index: 9999;
    width: 12px; height: 300px;
    background-color: #6fa7fe;
}
.ys01{ color: red;}
#centent-mid .ys01:hover{text-decoration: underline;}
.ys02{ color: #FF9900;}
#centent-mid .ys02:hover{text-decoration: underline;}
.ys03{ color: #498552;}
#centent-mid .ys03:hover{text-decoration: underline;}

.scroll-d{ position:relative;}
.zxgc-om{ overflow: hidden; padding: 20px 0 20px 20px;}
.zxgc-om p{ margin-bottom: 0px; color: #333;}

.zxgc-d03-mk{ margin-bottom: 20px;}
.zxgc-d03-mk h3{ font-size: 14px; font-weight: bold; line-height: 28px;}
.zxgc-d03-p1{ font-size: 14px; color: rgb(255,0,0);}
.zxgc-d03-bd{  margin-bottom: 20px;}
.zxgc-d03-p2{font-size: 14px; font-weight: bold; line-height: 28px;}
.zxgc-d03-ul li{ margin-bottom: 10px;    border: 1px solid #ddd;padding: 5px 10px;}
.zxgc-d03-ul-p01{margin: 5px 0; text-overflow: ellipsis; white-space: nowrap; width: 100%; overflow: hidden;}
.zxgc-d03-ul-p01 i{ display: inline-block; vertical-align: middle; width: 20px; height: 20px; text-align: center; color: #FFF; font-size: 12px; line-height: 20px; border-radius:1px; margin-right: 5px; background: #407cd8;}
.zxgc-d03-ul-p01 span{margin-right: 5px; display: inline-block;}
.zxgc-d03-ul-p01 em{margin-right: 5px;display: inline-block; color: #3761cd}
.zxgc-d03-ul-a{ color: #407cd8; text-decoration: none;}
.zxgc-d03-ul-a:hover{ text-decoration: underline;}
.zxgc-d04{ width: 100%; margin: 40% auto 0; max-width: 400px;}
.zxgc-d04 img{ display: block; width: 100%;}
.zxgc-tex{position: relative; width: 100%; line-height: 30px; font-size: 14px; color: #333; height: 100%;box-sizing: border-box; border: none;overflow-y:auto;padding: 20px 0 20px 20px;font-family:Microsoft YaHei,Arial;}
.zxgc-d03-ul-p02{word-break:break-all;}

/****在线改重弹框****/
.remind{ position: fixed; left: 50%; top: 50%; width: 520px; margin-left:-400px; margin-top: -143px; background: #FFF; z-index: 1000; padding:30px; box-sizing: border-box;text-align: center;}
.remind-sufficient{display: none;}
.remind-insufficient{display: none;}
.remind p{line-height: 30px; color: #333;}
.remind .remind-t{ color: #333; font-size: 16px; line-height: 30px; margin-bottom: 10px;}
.remind .remind-s{ color: #cc3434; margin: 0 5px;}
.remind-i{display: inline-block; width: 45px; height: 45px; vertical-align: middle; margin-right: 5px; background: url("../images/xtb.png") no-repeat -119px -1171px; }
.remind .remind-red{color: #cc3434;}
.remind-bt{margin: 30px 0 0;}
.remind-a{display: inline-block;width: 100px; height: 36px; line-height: 36px; background: #cccccc; color: #FFF; font-size: 14px; text-align: center; border-radius: 3px; margin: 0 10px;}
.remind-d{ margin-left:45px; text-align: left;}
.remind-d p{margin: 5px 0;}
.remind .remind-go{background: #407cd8;}

.remind-insufficient .remind-i{background-position: -41px -1171px;}
.remind-quit{display: none;}

/************登录框微信登录**************/
.wxdl-main{ width: 410px; border: 1px solid #ccc; box-sizing: border-box; box-shadow: 0 0 5px rgba(0,0,0,0.3); padding: 40px 40px 30px; margin: 40px auto 0; position: relative; text-align: center;}
.wxdl-main-h3{ font-size: 18px; color: #333; line-height: 30px;}
.wxdl-main-d{ width: 190px; height: 190px; margin: 10px auto; border: 1px solid #ddd; box-sizing: border-box; padding: 5px;}
.wxdl-main-d img{ display: block; width: 100%; height: 100%;}
.wxdl-main-x{ position: absolute; right: 10px; top: 10px; color: #666; font-size: 22px;display: block; line-height: 18px;cursor: pointer;}

/*********************新版首页*********************************/
.process-w{ width: 100%; overflow: hidden; background: #f5f5f5;}
.process-nav-ul{ width: 1260px;height: 250px; padding:50px 0 60px;}
.process-nav-ul li{ float: left;}
.process-nav-d{ background: #FFF; width: 200px; height: 250px;margin-right: 50px; text-align: center; box-sizing: border-box; padding-top:40px;position: relative;top: 0px; transition: all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s; border-radius: 4px;}
.process-nav-d:hover{ top: -10px; box-shadow: 0 0 15px rgba(0,0,0,0.2);-o-box-shadow: 0 0 15px rgba(0,0,0,0.2);-moz-box-shadow: 0 0 15px rgba(0,0,0,0.2);-webkit-box-shadow: 0 0 15px rgba(0,0,0,0.2);}
.process-nav-s{display: block; margin:0 auto 30px; width: 85px; height: 85px; background: url("../images/xtb.png") no-repeat;}
.process-nav-d01 .process-nav-s{ background-position: -39px -888px;}
.process-nav-d02 .process-nav-s{ background-position: -175px -888px;}
.process-nav-d03 .process-nav-s{ background-position: -455px -888px;}
.process-nav-d04 .process-nav-s{ background-position: -578px -888px;}
.process-nav-d05 .process-nav-s{ background-position: -325px -888px;}
.process-nav-d p{ line-height: 26px; font-size: 16px; color: #333;}
.process-a{ width: 230px; height: 50px; line-height: 50px; text-align: center;font-size: 16px; border-radius: 50px; color: #FFF; display: block; margin: 0 auto 30px;
    background-image: -moz-linear-gradient(top,#08c,#04c);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));
    background-image: -webkit-linear-gradient(top,#08c,#04c);
    background-image: -o-linear-gradient(top,#08c,#04c);
    background-image: linear-gradient(to bottom,#08c,#04c);
    background-color: #006dcc;
    *background-color: #04c;
    background-repeat: repeat-x;
}
.process-a:hover{ background-position: 0 -25px; background-color:#04c; }
.process-nav{ padding-bottom: 30px;}

.tage{width: 1200px;margin: 0 auto;padding-top: 65px;box-sizing: border-box;position: relative;}
.tage h3{ font-size: 22px; color: #333; text-align: center; margin-bottom: 5px; line-height: 24px;}
.tage h4{ font-size: 14px; color: #333; text-align: center; margin-bottom: 30px; line-height: 20px;text-transform:uppercase;}
.tage-p{ font-size: 14px; color: #333; text-align: center; width: 560px; line-height: 30px; margin: 0 auto 35px;}
.tage-d{height: 650px;position: relative;margin-bottom: 65px;}
.tage-d-center{ width: 450px; height: 285px; position: absolute; left: 50%; margin-left:-225px; margin-top: -142.5px; top: 50%;}
.tage-img{ width: 70px; height:60px; background: url("../images/xtb.png") no-repeat; display: block; margin: 5px auto;}
.tage-d-nr strong{ color: #333; font-size: 16px; margin: 10px 0 5px; display: block;}
.tage-d-nr{ color: #333; font-size: 14px; line-height: 30px;position: absolute;opacity: 1; width: 266px; text-align: center;}
/**动态效果控制区***/
.tage-d-nr01{
    opacity: 0;-webkit-opacity: 0;-moz-opacity:0;-khtml-opacity:0; filter:alpha(opacity=0);
    top: 0; left: 0;
    transition: all 1s ease 0s;-webkit-transition: all 1s ease 0s;-moz-transition: all 1s ease 0s;-o-transition: all 1s ease 0s;-ms-transition: all 1s ease 0s;
    transform: translate3d(300px,50px,0px);-ms-transform: translate3d(300px,50px,0px);-moz-transform: translate3d(300px,50px,0px);-webkit-transform: translate3d(300px,50px,0px);-o-transform: translate3d(300px,50px,0px);
}
.tage-d-nr02{
    opacity: 0;-webkit-opacity: 0;-moz-opacity:0;-khtml-opacity:0; filter:alpha(opacity=0);
    top: 0; right: 0;
    transition: all 1s ease 0s;-webkit-transition: all 1s ease 0s;-moz-transition: all 1s ease 0s;-o-transition: all 1s ease 0s;-ms-transition: all 1s ease 0s;
    transform: translate3d(-300px,50px,0px);-ms-transform: translate3d(-300px,50px,0px);-moz-transform: translate3d(-300px,50px,0px);-webkit-transform: translate3d(-300px,50px,0px);-o-transform: translate3d(-300px,50px,0px);
}
.tage-d-nr03{
    opacity: 0;-webkit-opacity: 0;-moz-opacity:0;-khtml-opacity:0; filter:alpha(opacity=0);
    left:0;top: 50%; margin-top: -100px;
    transition: all 1s ease .2s;-webkit-transition: all 1s ease .2s;-moz-transition: all 1s ease .2s;-o-transition: all 1s ease .2s;-ms-transition: all 1s ease .2s;
    transform: translate3d(300px,0px,0px);-ms-transform: translate3d(300px,0px,0px);-moz-transform: translate3d(300px,0px,0px);-webkit-transform: translate3d(300px,0px,0px);-o-transform: translate3d(300px,0px,0px);
}
.tage-d-nr04{
    opacity: 0;-webkit-opacity: 0;-moz-opacity:0;-khtml-opacity:0; filter:alpha(opacity=0);
    right:0;top: 50%; margin-top: -100px;
    transition: all 1s ease .2s;-webkit-transition: all 1s ease .2s;-moz-transition: all 1s ease .2s;-o-transition: all 1s ease .2s;-ms-transition: all 1s ease .2s;
    transform: translate3d(-300px,0px,0px);-ms-transform: translate3d(300px,0px,0px);-moz-transform: translate3d(-300px,50px,0px);-webkit-transform: translate3d(-300px,0px,0px);-o-transform: translate3d(-300px,0px,0px);
}
.tage-d-nr05{
    opacity: 0;-webkit-opacity: 0;-moz-opacity:0;-khtml-opacity:0; filter:alpha(opacity=0);
    left: 0; bottom: 0;
    transition: all 1s ease .4s;-webkit-transition: all 1s ease .4s;-moz-transition: all 1s ease .4s;-o-transition: all 1s ease .4s;-ms-transition: all 1s ease .4s;
    transform: translate3d(300px,-50px,0px);-ms-transform: translate3d(300px,-50px,0px);-moz-transform: translate3d(300px,-50px,0px);-webkit-transform: translate3d(300px,-50px,0px);-o-transform: translate3d(300px,-50px,0px);
}
.tage-d-nr06{
    opacity: 0;-webkit-opacity: 0;-moz-opacity:0;-khtml-opacity:0; filter:alpha(opacity=0);
    right: 0; bottom: 0;
    transition: all 1s ease .4s;-webkit-transition: all 1s ease .4s;-moz-transition: all 1s ease .4s;-o-transition: all 1s ease .4s;-ms-transition: all 1s ease .4s;
    transform: translate3d(-300px,-50px,0px);-ms-transform: translate3d(-300px,-50px,0px);-moz-transform: translate3d(-300px,-50px,0px);-webkit-transform: translate3d(-300px,-50px,0px);-o-transform: translate3d(-300px,-50px,0px);
}

.tage-d-nr01 .tage-img{ background-position: -480px -1006px;}
.tage-d-nr02 .tage-img{ background-position: -580px -1006px;}
.tage-d-nr03 .tage-img{ background-position: -122px -1006px;}
.tage-d-nr04 .tage-img{ background-position: -31px -1006px;}
.tage-d-nr05 .tage-img{ background-position: -287px -1006px;}
.tage-d-nr06 .tage-img{ background-position: -387px -1006px;}

.start .tage-d-nr01{
    opacity: 1;-webkit-opacity: 1;-moz-opacity:1;-khtml-opacity:1; filter:alpha(opacity=100);
    transform: translate3d(0px,0px,0px);-ms-transform: translate3d(0px,0px,0px);-moz-transform: translate3d(0px,0px,0px);-webkit-transform: translate3d(0px,0px,0px);-o-transform: translate3d(0px,0px,0px);
}
.start .tage-d-nr02{
    opacity: 1;-webkit-opacity: 1;-moz-opacity:1;-khtml-opacity:1; filter:alpha(opacity=100);
    transform: translate3d(0px,0px,0px);-ms-transform: translate3d(0px,0px,0px);-moz-transform: translate3d(0px,0px,0px);-webkit-transform: translate3d(0px,0px,0px);-o-transform: translate3d(0px,0px,0px);
}
.start .tage-d-nr03{
    opacity: 1;-webkit-opacity: 1;-moz-opacity:1;-khtml-opacity:1; filter:alpha(opacity=100);
    transform: translate3d(0px,0px,0px);-ms-transform: translate3d(0px,0px,0px);-moz-transform: translate3d(0px,0px,0px);-webkit-transform: translate3d(0px,0px,0px);-o-transform: translate3d(0px,0px,0px);
}
.start .tage-d-nr04{
    opacity: 1;-webkit-opacity: 1;-moz-opacity:1;-khtml-opacity:1; filter:alpha(opacity=100);
    transform: translate3d(0px,0px,0px);-ms-transform: translate3d(0px,0px,0px);-moz-transform: translate3d(0px,0px,0px);-webkit-transform: translate3d(0px,0px,0px);-o-transform: translate3d(0px,0px,0px);
}
.start .tage-d-nr05{
    opacity: 1;-webkit-opacity: 1;-moz-opacity:1;-khtml-opacity:1; filter:alpha(opacity=100);
    transform: translate3d(0px,0px,0px);-ms-transform: translate3d(0px,0px,0px);-moz-transform: translate3d(0px,0px,0px);-webkit-transform: translate3d(0px,0px,0px);-o-transform: translate3d(0px,0px,0px);
}
.start .tage-d-nr06{
    opacity: 1;-webkit-opacity: 1;-moz-opacity:1;-khtml-opacity:1; filter:alpha(opacity=100);
    transform: translate3d(0px,0px,0px);-ms-transform: translate3d(0px,0px,0px);-moz-transform: translate3d(0px,0px,0px);-webkit-transform: translate3d(0px,0px,0px);-o-transform: translate3d(0px,0px,0px);
}

/****加载前****/
.process h3,.process h4,.tage h3,.tage h4,.hzhb h3,.khly h3{
    opacity: 0;-webkit-opacity: 0;-moz-opacity:0;-khtml-opacity:0; filter:alpha(opacity=0);
    transition: all 1s ease 0s;-webkit-transition: all 1s ease 0s;-moz-transition: all 1s ease 0s;-o-transition: all 1s ease 0s;-ms-transition: all 1s ease 0s;
    transform: translate3d(0px,30px,0px);-ms-transform: translate3d(0px,30px,0px);-moz-transform: translate3d(0px,30px,0px);-webkit-transform: translate3d(0px,30px,0px);-o-transform: translate3d(0px,30px,0px);
}
.process-p,.tage-p,.hzhb .hzhb-top p,.khly .khly-top p{
    opacity: 0;-webkit-opacity: 0;-moz-opacity:0;-khtml-opacity:0; filter:alpha(opacity=0);
    transition: all 1s ease 0.2s;-webkit-transition: all 1s ease 0.2s;-moz-transition: all 1s ease 0.2s;-o-transition: all 1s ease 0.2s;-ms-transition: all 1s ease 0.2s;
    transform: translate3d(0px,30px,0px);-ms-transform: translate3d(0px,30px,0px);-moz-transform: translate3d(0px,30px,0px);-webkit-transform: translate3d(0px,30px,0px);-o-transform: translate3d(0px,30px,0px);
}
.process-nav-ul li,.khly-ul li{
    opacity: 0;-webkit-opacity: 0;-moz-opacity:0;-khtml-opacity:0; filter:alpha(opacity=0);
    transform: translate3d(0px,30px,0px);-ms-transform: translate3d(0px,30px,0px);-moz-transform: translate3d(0px,30px,0px);-webkit-transform: translate3d(0px,30px,0px);-o-transform: translate3d(0px,30px,0px);
}
.process-nav-ul .process-li01,.khly-li01{
    transition: all 1s ease 0.4s;-webkit-transition: all 1s ease 0.4s;-moz-transition: all 1s ease 0.4s;-o-transition: all 1s ease 0.4s;-ms-transition: all 1s ease 0.4s;
}
.process-nav-ul .process-li02{
    transition: all 1s ease 0.5s;-webkit-transition: all 1s ease 0.5s;-moz-transition: all 1s ease 0.5s;-o-transition: all 1s ease 0.5s;-ms-transition: all 1s ease 0.5s;
}
.process-nav-ul .process-li03,.khly-li02{
    transition: all 1s ease 0.6s;-webkit-transition: all 1s ease 0.6s;-moz-transition: all 1s ease 0.6s;-o-transition: all 1s ease 0.6s;-ms-transition: all 1s ease 0.6s;
}
.process-nav-ul .process-li04{
    transition: all 1s ease 0.7s;-webkit-transition: all 1s ease 0.7s;-moz-transition: all 1s ease 0.7s;-o-transition: all 1s ease 0.7s;-ms-transition: all 1s ease 0.7s;
}
.process-nav-ul .process-li05,.khly-li03{
    transition: all 1s ease 0.8s;-webkit-transition: all 1s ease 0.8s;-moz-transition: all 1s ease 0.8s;-o-transition: all 1s ease 0.8s;-ms-transition: all 1s ease 0.8s;
}
.process-a{
    opacity: 0;-webkit-opacity: 0;-moz-opacity:0;-khtml-opacity:0; filter:alpha(opacity=0);
    transition: all 1s ease 1.1s;-webkit-transition: all 1s ease 1.1s;-moz-transition: all 1s ease 1.18s;-o-transition: all 1s ease 1.1s;-ms-transition: all 1s ease 1.1s;
    transform: translate3d(0px,30px,0px);-ms-transform: translate3d(0px,30px,0px);-moz-transform: translate3d(0px,30px,0px);-webkit-transform: translate3d(0px,30px,0px);-o-transform: translate3d(0px,30px,0px);
}
.new-head,.navbar-list li,.new-,.logo{
    transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;-ms-transition: all 0.6s ease 0s;

}
.logo{
    transition: all 1.2s ease 0s;-webkit-transition: all 1.2s ease 0s;-moz-transition: all 1.2s ease 0s;-o-transition: all 1.2s ease 0s;-ms-transition: all 1.2s ease 0s;
    text-align: center; min-width: 220px;
}
.logo span{ display: inline-block; height: 100%; margin: 0 auto;}
.logo span img{ margin: 0 auto;}

/****加载后****/
.process-add h3,.process-add h4,.tages h3,.tages h4,.hzhb-add h3,.khly-add h3{
    opacity: 1;-webkit-opacity: 1;-moz-opacity:1;-khtml-opacity:1; filter:alpha(opacity=100);
    transform: translate3d(0px,0px,0px);-ms-transform: translate3d(0px,0px,0px);-moz-transform: translate3d(0px,0px,0px);-webkit-transform: translate3d(0px,0px,0px);-o-transform: translate3d(0px,0px,0px);
}
.process-add .process-p,.tages .tage-p,.hzhb-add .hzhb-top p,.khly-add .khly-top p{
    opacity: 1;-webkit-opacity: 1;-moz-opacity:1;-khtml-opacity:1; filter:alpha(opacity=100);
    transform: translate3d(0px,0px,0px);-ms-transform: translate3d(0px,0px,0px);-moz-transform: translate3d(0px,0px,0px);-webkit-transform: translate3d(0px,0px,0px);-o-transform: translate3d(0px,0px,0px);
}
.process-add .process-nav-ul li,.khly-add .khly-ul li{
    opacity: 1;-webkit-opacity: 1;-moz-opacity:1;-khtml-opacity:1; filter:alpha(opacity=100);
    transform: translate3d(0px,0px,0px);-ms-transform: translate3d(0px,0px,0px);-moz-transform: translate3d(0px,0px,0px);-webkit-transform: translate3d(0px,0px,0px);-o-transform: translate3d(0px,0px,0px);
}
.process-add .process-a{
    opacity: 1;-webkit-opacity: 1;-moz-opacity:1;-khtml-opacity:1; filter:alpha(opacity=100);
    transform: translate3d(0px,0px,0px);-ms-transform: translate3d(0px,0px,0px);-moz-transform: translate3d(0px,0px,0px);-webkit-transform: translate3d(0px,0px,0px);-o-transform: translate3d(0px,0px,0px);
}
.new-heads{height: 60px;}
.new-heads .navbar-list li{padding: 19px 18px 19px;}
.new-heads .navbar-list .navbar-list-li{padding: 15px 18px 19px; border-top: 4px solid #034cbe;}
.new-heads .new-r{margin-top:11px;}
.new-heads .logo{height: 42px;margin: 10px 0;}
.new-heads .head{ height: 60px;}

.lb-box{ width: 100%; box-sizing: border-box; padding: 60px 0 40px;background: #5f7ece;}
.slideBox{ width:1200px; height:240px;  position:relative; border:none; margin: 0 auto;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute;  bottom:5px; z-index:1;  left: 50%; margin-left: -40px;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin:0 10px;  width:12px; height:12px; line-height:14px; text-align:center; background:#bfcbeb; cursor:pointer;  border-radius: 100%;}
.slideBox .hd ul li.on{ background:#FFF; color:#FFF; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;  background:none; height: 210px;}



/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:-6%; top:50%; display:block; width:40px; height:70px; background:url(../images/xtb.png) -33px -1082px no-repeat; filter:alpha(opacity=50);opacity:0.5; margin-top: -55px;  }
.slideBox .next{ left:auto; right:-6%; background-position:-102px -1082px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none; }
.slideBox .nextStop{ display:none; }

.box-d-left{ float: left;  width: 310px; height: 210px; display: table;}
.box-d-left img{ display: block; max-width: 310px; max-height: 210px; margin: 0 auto; width: 100%;}
.box-d-left-d{ display: table-cell; vertical-align: middle; text-align: center;}
.box-d-right{ margin-left: 330px;}
.box-d-right h3{ line-height: 30px; font-size:24px; color: #FFF; margin: 10px 0 20px;}
.box-d-right p{ text-indent:2em; font-size: 16px; line-height: 30px; color: #FFF; max-height: 120px; overflow: hidden; text-overflow: ellipsis;}
.box-d-right span{ font-size: 14px; color: #FFF; line-height: 26px;}

.hzhb{ background: url("../images/banner04.jpg") no-repeat top center/cover; overflow: hidden;background-attachment: fixed;}
.hzhb-d{margin: 0px auto;width: 1200px;overflow: hidden;}
.hzhb-top{ text-align: center; margin: 80px auto 30px;}
.hzhb-top h3{font-size: 22px; text-align: center;  margin-bottom: 10px;  line-height: 24px; color: #FFF;font-weight: bold;}
.hzhb-top p{font-size: 14px;  text-align: center;  margin-bottom: 30px;  line-height: 20px;  text-transform: uppercase;color: #FFF;}
.hzhb-bd ul{ width: 1281px;}
.hzhb-bd li{ margin: 0 80px 60px 0; width: 240px; height: 110px; float: left;}
.hzhb-bd-d{
    background:#fff url("../images/hbs.png")no-repeat; height: 100%; width: 100%;
    opacity: 0;-webkit-opacity: 0;-moz-opacity:0;-khtml-opacity:0; filter:alpha(opacity=0);
    transition: all 1s ease 0s;-webkit-transition: all 1s ease 0s;-moz-transition: all 1s ease 0s;-o-transition: all 1s ease 0s;-ms-transition: all 1s ease 0s;
    transform: translate3d(0px,30px,0px);-ms-transform: translate3d(0px,30px,0px);-moz-transform: translate3d(0px,30px,0px);-webkit-transform: translate3d(0px,30px,0px);-o-transform: translate3d(0px,30px,0px);
}
.hb01{background-position: 0px 0px;}
.hb02{background-position: -315px 0px;}
.hb03{background-position: -640px 0px;}
.hb04{background-position: -970px 0px;}
.hb05{background-position: 0px -175px;}
.hb06{background-position: -315px -175px;}
.hb07{background-position: -640px -175px;}
.hb08{background-position: -970px -170px;}
.hb09{background-position: 0px -340px;}
.hb10{background-position: -315px -340px;}
.hb11{background-position: -640px -340px;}
.hb12{background-position: -960px -340px;}
.hb13{background-position: 0px -512px;}
.hb14{background-position: -315px -512px;}
.hb15{background-position: -640px -512px;}
.hb16{background-position: -970px -512px;}
.hb05,.hb06,.hb07,.hb08{transition: all 1s ease 0.2s;-webkit-transition: all 1s ease 0.2s;-moz-transition: all 1s ease 0.2s;-o-transition: all 1s ease 0.2s;-ms-transition: all 1s ease 0.2s;}
.hb09,.hb10,.hb11,.hb12{transition: all 1s ease 0.2s;-webkit-transition: all 1s ease 0.2s;-moz-transition: all 1s ease 0.2s;-o-transition: all 1s ease 0.2s;-ms-transition: all 1s ease 0.2s;}
.hb13,.hb14,.hb15,.hb16{transition: all 1s ease 0.2s;-webkit-transition: all 1s ease 0.2s;-moz-transition: all 1s ease 0.2s;-o-transition: all 1s ease 0.2s;-ms-transition: all 1s ease 0.2s;}

.hzhb-bd .hzhb-bd-d-add{
    opacity: 1;-webkit-opacity: 1;-moz-opacity:1;-khtml-opacity:1; filter:alpha(opacity=100);
    transform: translate3d(0px,0px,0px);-ms-transform: translate3d(0px,0px,0px);-moz-transform: translate3d(0px,0px,0px);-webkit-transform: translate3d(0px,0px,0px);-o-transform: translate3d(0px,0px,0px);
}


.khly{ background: #FFF;width: 100%; overflow: hidden;}
.khly-d{margin: 0px auto 65px;width: 1200px;overflow: hidden;}
.khly-top{text-align: center; margin: 80px auto 30px;}
.khly-top h3{font-size: 22px; text-align: center;  margin-bottom: 10px;  line-height: 24px; color: #333; font-weight: bold;}
.khly-top p{font-size: 14px;  text-align: center;  margin-bottom: 30px;  line-height: 20px;  text-transform: uppercase;color: #333;}

.khly-ul{ width: 1320px;}
.khly-ul li{ width: 350px; float: left; margin-right:75px;}
.khly-ul-top{ width: 100%; overflow: hidden; margin-bottom: 10px;}
.khly-ul-top-left{ float: left;margin:0 auto; width: 80px; height: 80px; overflow: hidden; border-radius: 100%;}
.khly-ul-top-left img{ display: block; width: 100%; height: 100%;border-radius: 100%; background: url("../images/users.png") no-repeat center center;}
.khly-ul-top-right{ margin-left:90px; height:80px; display: table;}
.khly-ul-top-rights{display: table-cell; vertical-align: middle;}
.khly-ul-top-right span{line-height: 30px;  font-size: 16px; color: #333; font-weight: bold;}
.khly-ul-top-right p{ line-height: 30px; font-size: 16px; color: #333; overflow: hidden; max-height: 60px;}
.khly-ul-p1{ font-size: 35px; font-weight: bold;height: 20px; text-align: left; color: #333;}
.khly-ul-p2{ font-size: 14px; color: #333; line-height: 30px; max-height: 120px; overflow: hidden;}
.khly-ul-p3{ font-size: 35px; font-weight: bold;height: 20px; text-align: right;color: #333;}
#weChatLoginQR{ text-align: center;}

/***新版首页头部样式****/
.new-head{position: absolute;left: 0; top: 0; z-index: 998; background: none;}
.new-head .navbar-list a{color: #fff;}
.new-head .logo i{ color: #FFF; display: none;}
.new-heads{position: fixed; background: #FFF;box-shadow: 0 0 3px rgba(0,0,0,0.2);}
.new-heads .navbar-list a{color: #333; }
.new-heads .navbar-list a:hover{border-top: 4px solid #034cbe; padding: 15px 0 19px;}
.new-heads .logo i{ color: #333;}
.new-r{float: right;text-align: left;margin-top:30px;position: relative;padding-bottom: 25px;}
.new-r-a{ color: #fff; width: 80px; text-align:center; font-size: 14px; line-height: 36px; height: 36px; border-radius: 2px; border: 1px solid #fff; display: block; float: left; margin-right: 10px;}
.new-r-a:hover{ color: #FFF; background: #0c7fe9; border-color: #0c7fe9;}
.new-heads .new-r-a{color:#333; border-color: #3761cd;}
.new-heads .new-r-a:hover{ color: #fff;border-color: #00c37f;}

.new-footer{position: fixed; left: 0; bottom: 50px; width: 100%;z-index: 0;}
.new-cp{ border-radius: 0; padding:10px 0;}
.new-cp a{ border-bottom: none; padding:5px 10px; margin-bottom: 5px;}
.new-cp a:hover{background: #ebf0fb; padding:5px 10px; border-top: 0;}
.process-nav .process-a{ background: #ff6600;}
.process-nav .process-a:hover{  background:#ff6600; }
/*****头部时钟*****/
.sz-box{width: 140px; height: 140px;position: absolute;top: 50%; left: 50%; margin-left: -70px; margin-top: -320px; z-index: 1000;}
.sz-d{ width: 140px; height: 140px; border-radius: 50%; border: 6px solid #e70012; position: relative; top: 0; left: 0;z-index: 1000;
    box-shadow: inset 0 0 6px rgba(255,255,255,0.6);
}
.sz-h{position: absolute; top: 50%; width: 6px; height: 45px; background: #e70012; left: 50%; margin-left: -3px; margin-top: -45px;transform-origin: center bottom;
    -weblit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);
    transform-origin: center bottom;
    transition: all 5s linear 0s;-webkit-transition: all 5s linear 0s;-moz-transition: all 5s linear 0s;-o-transition: all 5s linear 0s;-ms-transition: all 5s linear 0s;
}
.sz-m{position: absolute; top: 50%; width: 4px; height: 55px; background: #e70012; left: 50%; margin-left: -2px; margin-top: -55px;
    -weblit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);
    transform-origin: center bottom;
    transition: all 5s linear 0s;-webkit-transition: all 5s linear 0s;-moz-transition: all 5s linear 0s;-o-transition: all 5s linear 0s;-ms-transition: all 5s linear 0s;
}
.sz-ms{ -weblit-transform:rotate(4320deg);-o-transform:rotate(4320deg);-moz-transform:rotate(4320deg);-ms-transform:rotate(4320deg);transform:rotate(4320deg);}
.sz-hs{ -weblit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
.sz-o{position: absolute; width:10px;height: 10px; border-radius: 100%; left: 50%; top: 50%; margin-left: -5px; margin-top: -5px; background: #e70012;}
.kd{ width:4px; height: 10px; background: #e70012;position: absolute; left: 50%; top: 50%;}
.kd01{margin-left: -2px; margin-top: -70px;-weblit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
.kd02{margin-left: 55px; margin-top: -37px;-weblit-transform:rotate(60deg);-o-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);}
.kd03{margin-left: 55px; margin-top: 27px;-weblit-transform:rotate(120deg);-o-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg);}
.kd04{margin-left: -2px; margin-top: 60px;-weblit-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.kd05{margin-left: -59px; margin-top: 27px;-weblit-transform:rotate(240deg);-o-transform:rotate(240deg);-moz-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg);}
.kd06{margin-left: -59px; margin-top: -37px;-weblit-transform:rotate(300deg);-o-transform:rotate(300deg);-moz-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg);}
.sz-left{ border: 1px solid #e70012; width:25px; height: 35px; border-radius: 35px 0px 0 35px; background: #e70012; -weblit-transform:rotate(40deg);-o-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);
    position: absolute;; left: -11px; top: 0;
}
.sz-right{ border: 1px solid #e70012; width:25px; height: 35px; border-radius: 0px 35px 35px 0; background: #e70012; -weblit-transform:rotate(40deg);-o-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(-40deg);
    position: absolute;; right: -11px; top: 0;
}
.sz-bm-left{ width: 15px; height:30px; background: #e70012;position: absolute; left:7px; bottom: -13px; border-radius: 0 0 10px 10px;-weblit-transform:rotate(30deg);-o-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);}
.sz-bm-right{width: 15px; height:30px; background: #e70012;position: absolute; right:7px; bottom: -13px; border-radius: 0 0 10px 10px;-weblit-transform:rotate(-30deg);-o-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);}
.sz-top{width: 15px; height:20px; background: #e70012;position: absolute; left:50%;margin-left: -7.5px; top: -20px; border-radius: 15px 15px 0 0;-weblit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
.left-bw{ width: 25px; height: 50px; border-radius: 50px 0 0 50px; border-left:3px solid #e70012; position: absolute; opacity: 0;
    -webkit-opacity: 0;
    -moz-opacity:0;
    -khtml-opacity:0;
    filter:alpha(opacity=0);}
.left-bw01{left: -50px; top: 20px;-weblit-transform:rotate(15deg);-o-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);}
.left-bw02{left: -80px; top: 20px;-weblit-transform:rotate(15deg);-o-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);}
.right-bw{ width: 25px; height: 50px; border-radius:0 50px 50px 0; border-right:3px solid #e70012; position: absolute; opacity: 0;
    -webkit-opacity: 0;
    -moz-opacity:0;
    -khtml-opacity:0;
    filter:alpha(opacity=0);}
.right-bw01{right: -50px; top: 20px;-weblit-transform:rotate(-15deg);-o-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);}
.right-bw02{right: -80px; top: 20px;-weblit-transform:rotate(-15deg);-o-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);}

.bw01{ animation:bwfrist 1.2s linear infinite 4.5s;/* Firefox: */-moz-animation:bwfrist 1.2s linear infinite 4.5s;/* Safari and Chrome: */-webkit-animation:bwfrist 1.2s linear infinite 4.5s;/* Opera: */-o-animation:bwfrist 1.2s linear infinite 4.5s;}
.bw02{ animation:bwfrist 1.2s ease infinite 4.5s;/* Firefox: */-moz-animation:bwfrist 1.2s ease infinite 4.5s;/* Safari and Chrome: */-webkit-animation:bwfrist 1.2s ease infinite 4.5s;/* Opera: */-o-animation:bwfrist 1.2s ease infinite 4.5s;}
@keyframes bwfrist {
    0% {
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -o-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        opacity: 0;
        -webkit-opacity: 0;
        -moz-opacity:0;
        -khtml-opacity:0;
        filter:alpha(opacity=0);
    }
    100% {
        -webkit-transform: translate3d(-20px, 0, 0);
        -moz-transform: translate3d(-20px, 0, 0);
        -o-transform: translate3d(-20px, 0, 0);
        -ms-transform: translate3d(-20px, 0, 0);
        transform: translate3d(-20px, 0, 0);
        opacity: 1;
        -webkit-opacity: 1;
        -moz-opacity:1;
        -khtml-opacity:1;
        filter:alpha(opacity=100);
    }
}

@-moz-keyframes bwfrist /* Firefox */
{
    0% {
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -o-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        opacity: 0;
        -webkit-opacity: 0;
        -moz-opacity:0;
        -khtml-opacity:0;
        filter:alpha(opacity=0);
    }
    100% {
        -webkit-transform: translate3d(-20px, 0, 0);
        -moz-transform: translate3d(-20px, 0, 0);
        -o-transform: translate3d(-20px, 0, 0);
        -ms-transform: translate3d(-20px, 0, 0);
        transform: translate3d(-20px, 0, 0);
        opacity: 1;
        -webkit-opacity: 1;
        -moz-opacity:1;
        -khtml-opacity:1;
        filter:alpha(opacity=100);
    }
}

@-webkit-keyframes bwfrist /* Safari and Chrome */
{
    0% {
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -o-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        opacity: 0;
        -webkit-opacity: 0;
        -moz-opacity:0;
        -khtml-opacity:0;
        filter:alpha(opacity=0);
    }
    100% {
        -webkit-transform: translate3d(-20px, 0, 0);
        -moz-transform: translate3d(-20px, 0, 0);
        -o-transform: translate3d(-20px, 0, 0);
        -ms-transform: translate3d(-20px, 0, 0);
        transform: translate3d(-20px, 0, 0);
        opacity: 1;
        -webkit-opacity: 1;
        -moz-opacity:1;
        -khtml-opacity:1;
        filter:alpha(opacity=100);
    }
}

@-o-keyframes bwfrist /* Opera */
{
    0% {
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -o-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        opacity: 0;
        -webkit-opacity: 0;
        -moz-opacity:0;
        -khtml-opacity:0;
        filter:alpha(opacity=0);
    }
    100% {
        -webkit-transform: translate3d(-20px, 0, 0);
        -moz-transform: translate3d(-20px, 0, 0);
        -o-transform: translate3d(-20px, 0, 0);
        -ms-transform: translate3d(-20px, 0, 0);
        transform: translate3d(-20px, 0, 0);
        opacity: 1;
        -webkit-opacity: 1;
        -moz-opacity:1;
        -khtml-opacity:1;
        filter:alpha(opacity=100);
    }
}
.bw03{ animation:bwtwo 1.2s linear infinite 4.5s;/* Firefox: */-moz-animation:bwtwo 1.2s linear infinite 4.5s;/* Safari and Chrome: */-webkit-animation:bwtwo 1.2s linear infinite 4.5s;/* Opera: */-o-animation:bwtwo 1.2s linear infinite 4.5s;}
.bw04{ animation:bwtwo 1.2s ease infinite 4.5s;/* Firefox: */-moz-animation:bwtwo 1.2s ease infinite 4.5s;/* Safari and Chrome: */-webkit-animation:bwtwo 1.2s ease infinite 4.5s;/* Opera: */-o-animation:bwtwo 1.2s ease infinite 4.5s;}
@keyframes bwtwo {
    0% {
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -o-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        opacity: 0;
        -webkit-opacity: 0;
        -moz-opacity:0;
        -khtml-opacity:0;
        filter:alpha(opacity=0);
    }
    100% {
        -webkit-transform: translate3d(20px, 0, 0);
        -moz-transform: translate3d(20px, 0, 0);
        -o-transform: translate3d(20px, 0, 0);
        -ms-transform: translate3d(20px, 0, 0);
        transform: translate3d(20px, 0, 0);
        opacity: 1;
        -webkit-opacity: 1;
        -moz-opacity:1;
        -khtml-opacity:1;
        filter:alpha(opacity=100);
    }
}

@-moz-keyframes bwtwo /* Firefox */
{
    0% {
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -o-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        opacity: 0;
        -webkit-opacity: 0;
        -moz-opacity:0;
        -khtml-opacity:0;
        filter:alpha(opacity=0);
    }
    100% {
        -webkit-transform: translate3d(20px, 0, 0);
        -moz-transform: translate3d(20px, 0, 0);
        -o-transform: translate3d(20px, 0, 0);
        -ms-transform: translate3d(20px, 0, 0);
        transform: translate3d(20px, 0, 0);
        opacity: 1;
        -webkit-opacity: 1;
        -moz-opacity:1;
        -khtml-opacity:1;
        filter:alpha(opacity=100);
    }
}

@-webkit-keyframes bwtwo /* Safari and Chrome */
{
    0% {
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -o-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        opacity: 0;
        -webkit-opacity: 0;
        -moz-opacity:0;
        -khtml-opacity:0;
        filter:alpha(opacity=0);
    }
    100% {
        -webkit-transform: translate3d(20px, 0, 0);
        -moz-transform: translate3d(20px, 0, 0);
        -o-transform: translate3d(20px, 0, 0);
        -ms-transform: translate3d(20px, 0, 0);
        transform: translate3d(20px, 0, 0);
        opacity: 1;
        -webkit-opacity: 1;
        -moz-opacity:1;
        -khtml-opacity:1;
        filter:alpha(opacity=100);
    }
}

@-o-keyframes bwtwo /* Opera */
{
    0% {
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -o-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        opacity: 0;
        -webkit-opacity: 0;
        -moz-opacity:0;
        -khtml-opacity:0;
        filter:alpha(opacity=0);
    }
    100% {
        -webkit-transform: translate3d(20px, 0, 0);
        -moz-transform: translate3d(20px, 0, 0);
        -o-transform: translate3d(20px, 0, 0);
        -ms-transform: translate3d(20px, 0, 0);
        transform: translate3d(20px, 0, 0);
        opacity: 1;
        -webkit-opacity: 1;
        -moz-opacity:1;
        -khtml-opacity:1;
        filter:alpha(opacity=100);
    }
}

/***时钟的震动****/
.sz-d-zd{ animation:bwThree 1s ease infinite 5s;/* Firefox: */-moz-animation:bwThree 1s ease infinite 5s;/* Safari and Chrome: */-webkit-animation:bwThree 1s ease infinite 5s;/* Opera: */-o-animation:bwThree 1s ease infinite 5s;}
@keyframes bwThree {
    0% {
        -webkit-transform:rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    10% {
        -webkit-transform:rotate(15deg);
        -moz-transform: rotate(15deg);
        -o-transform:rotate(15deg);
        -ms-transform: rotate(15deg);
        transform: rotate(15deg);
    }
    20% {
        -webkit-transform: rotate(-15deg);
        -moz-transform: rotate(-15deg);
        -o-transform: rotate(-15deg);
        -ms-transform: rotate(-15deg);
        transform: rotate(-15deg);
    }
    30% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    40% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(15deg);
        -moz-transform: rotate(15deg);
        -o-transform: rotate(15deg);
        -ms-transform: rotate(15deg);
        transform: rotate(15deg);
    }
    60% {
        -webkit-transform: rotate(-15deg);
        -moz-transform: rotate(-15deg);
        -o-transform: rotate(-15deg);
        -ms-transform: rotate(-15deg);
        transform: rotate(-15deg);
    }
    70% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    80% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    90% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
}

@-moz-keyframes bwThree /* Firefox */
{
    0% {
        -webkit-transform:rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    10% {
        -webkit-transform:rotate(15deg);
        -moz-transform: rotate(15deg);
        -o-transform:rotate(15deg);
        -ms-transform: rotate(15deg);
        transform: rotate(15deg);
    }
    20% {
        -webkit-transform: rotate(-15deg);
        -moz-transform: rotate(-15deg);
        -o-transform: rotate(-15deg);
        -ms-transform: rotate(-15deg);
        transform: rotate(-15deg);
    }
    30% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    40% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(15deg);
        -moz-transform: rotate(15deg);
        -o-transform: rotate(15deg);
        -ms-transform: rotate(15deg);
        transform: rotate(15deg);
    }
    60% {
        -webkit-transform: rotate(-15deg);
        -moz-transform: rotate(-15deg);
        -o-transform: rotate(-15deg);
        -ms-transform: rotate(-15deg);
        transform: rotate(-15deg);
    }
    70% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    80% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    90% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
}

@-webkit-keyframes bwThree /* Safari and Chrome */
{
    0% {
        -webkit-transform:rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    10% {
        -webkit-transform:rotate(15deg);
        -moz-transform: rotate(15deg);
        -o-transform:rotate(15deg);
        -ms-transform: rotate(15deg);
        transform: rotate(15deg);
    }
    20% {
        -webkit-transform: rotate(-15deg);
        -moz-transform: rotate(-15deg);
        -o-transform: rotate(-15deg);
        -ms-transform: rotate(-15deg);
        transform: rotate(-15deg);
    }
    30% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    40% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(15deg);
        -moz-transform: rotate(15deg);
        -o-transform: rotate(15deg);
        -ms-transform: rotate(15deg);
        transform: rotate(15deg);
    }
    60% {
        -webkit-transform: rotate(-15deg);
        -moz-transform: rotate(-15deg);
        -o-transform: rotate(-15deg);
        -ms-transform: rotate(-15deg);
        transform: rotate(-15deg);
    }
    70% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    80% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    90% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
}

@-o-keyframes bwThree /* Opera */
{
    0% {
        -webkit-transform:rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    10% {
        -webkit-transform:rotate(15deg);
        -moz-transform: rotate(15deg);
        -o-transform:rotate(15deg);
        -ms-transform: rotate(15deg);
        transform: rotate(15deg);
    }
    20% {
        -webkit-transform: rotate(-15deg);
        -moz-transform: rotate(-15deg);
        -o-transform: rotate(-15deg);
        -ms-transform: rotate(-15deg);
        transform: rotate(-15deg);
    }
    30% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    40% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(15deg);
        -moz-transform: rotate(15deg);
        -o-transform: rotate(15deg);
        -ms-transform: rotate(15deg);
        transform: rotate(15deg);
    }
    60% {
        -webkit-transform: rotate(-15deg);
        -moz-transform: rotate(-15deg);
        -o-transform: rotate(-15deg);
        -ms-transform: rotate(-15deg);
        transform: rotate(-15deg);
    }
    70% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    80% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    90% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
}

.lzxcc-jl .custom span a{ color: #333;}
.lzxcc-jl .custom span a:hover{ color:#3761cd;}
.lzxcc-jl .custom span em{ margin: 0 5px;}

/*********首页svg*********/
.svg-d{width: 1200px;height: 370px; text-align: center;position: absolute; left: 50%; margin-left: -630px; top: 50%; margin-top: -250px; z-index: 1000;}
.svg-box{width:100%;height: 300px; text-align: center;position: absolute; left: 0;  top: 50%; margin-top: 90px; z-index: 1000;}
.color-ceng{position: fixed; left: 0; top: 0; height: 100%; width: 100%;  background: #0b172a; z-index: 999;}

#svg-id {
    position: relative;
    width: 1200px;
    height: 370px;
    margin:0 auto;
    text-align: center;
}
#svg-d {
    position: relative;
    width: 1200px;
    height:350px;
    margin-left: 0px;
}
.svg-shadow img{ width: 100%;}

.title {
    stroke-dasharray:800;
    stroke-dashoffset: 600;
    animation: draw 6s linear forwards;
    -webkit-animation: draw 6s linear forwards;
    -moz-animation: draw 6s linear forwards;
    -o-animation: draw 6s linear forwards;
    font-weight: bold;
    font-family: Amatic SC;
    -inkscape-font-specification: Amatic SC Bold"


}
@keyframes draw {
    0% {

        fill-opacity:0;
    }
    50% {

        stroke-dashoffset: 0;
        fill-opacity:0;
    }
    100% {
        stroke-dashoffset: 0;
        fill-opacity:1;
        stroke:#FFF;
    }
}
@-webkit-keyframes draw {
    0% {

        fill-opacity:0;
    }
    50% {

        stroke-dashoffset: 0;
        fill-opacity:0;
    }
    100% {
        stroke-dashoffset: 0;
        fill-opacity:1;
        stroke:#FFF;
    }
}

@-moz-keyframes draw {
    0% {

        fill-opacity:0;
    }
    50% {

        stroke-dashoffset: 0;
        fill-opacity:0;
    }
    100% {
        stroke-dashoffset: 0;
        fill-opacity:1;
        stroke:#FFF;
    }
}
@-o-keyframes draw {
    0% {

        fill-opacity:0;
    }
    50% {

        stroke-dashoffset: 0;
        fill-opacity:0;
    }
    100% {
        stroke-dashoffset: 0;
        fill-opacity:1;
        stroke:#FFF;
    }
}

.titles {
    stroke-dasharray: 500;
    stroke-dashoffset: 500;
    animation: draws 8s linear forwards;
    -webkit-animation: draws 8s linear forwards;
    -moz-animation: draws 5s linear forwards;
    -o-animation: draws 8s linear forwards;
    font-weight: bold;
    font-family: Amatic SC;
    -inkscape-font-specification: Amatic SC Bold"


}
@keyframes draws {
    0% {

        fill-opacity:0;
        transform:rotate(0deg);
        transform-origin:700px 140px;
    }
    20% {
        fill-opacity:0;
        transform:rotate(10deg);
        transform-origin:700px 140px;

    }
    30% {
        fill-opacity:0;
        transform:rotate(00deg);
        transform-origin:700px 140px;

    }
    50% {

        stroke-dashoffset: 0;
        fill-opacity:0;
        transform:rotate(-10deg);
        transform-origin:700px 140px;

    }
    80% {
        stroke-dashoffset: 0;
        fill-opacity:1;
        transform:rotate(0deg);
        transform-origin:700px 140px;

    }
    90% {
        stroke-dashoffset: 0;
        fill-opacity:1;
        transform:rotate(10deg);
        transform-origin:700px 140px;

    }
    100% {
        stroke-dashoffset: 0;
        fill-opacity:1;
        transform:rotate(0deg);
        transform-origin:700px 140px;

    }
}
@-webkit-keyframes draws {
    0% {

        fill-opacity:0;
        transform:rotate(0deg);
        transform-origin:700px 140px;
    }
    20% {
        fill-opacity:0;
        transform:rotate(10deg);
        transform-origin:700px 140px;

    }
    30% {
        fill-opacity:0;
        transform:rotate(00deg);
        transform-origin:700px 140px;

    }
    50% {

        stroke-dashoffset: 0;
        fill-opacity:0;
        transform:rotate(-10deg);
        transform-origin:700px 140px;

    }
    80% {
        stroke-dashoffset: 0;
        fill-opacity:1;
        transform:rotate(0deg);
        transform-origin:700px 140px;

    }
    90% {
        stroke-dashoffset: 0;
        fill-opacity:1;
        transform:rotate(10deg);
        transform-origin:700px 140px;

    }
    100% {
        stroke-dashoffset: 0;
        fill-opacity:1;
        transform:rotate(0deg);
        transform-origin:700px 140px;

    }
}

@-moz-keyframes draws {
    0% {

        fill-opacity:0;
        transform:rotate(0deg);
        transform-origin:700px 140px;
    }
    20% {
        fill-opacity:0;
        transform:rotate(10deg);
        transform-origin:700px 140px;

    }
    30% {
        fill-opacity:0;
        transform:rotate(00deg);
        transform-origin:700px 140px;

    }
    50% {

        stroke-dashoffset: 0;
        fill-opacity:0;
        transform:rotate(-10deg);
        transform-origin:700px 140px;

    }
    80% {
        stroke-dashoffset: 0;
        fill-opacity:1;
        transform:rotate(0deg);
        transform-origin:700px 140px;

    }
    90% {
        stroke-dashoffset: 0;
        fill-opacity:1;
        transform:rotate(10deg);
        transform-origin:700px 140px;

    }
    100% {
        stroke-dashoffset: 0;
        fill-opacity:1;
        transform:rotate(0deg);
        transform-origin:700px 140px;

    }
}
@-o-keyframes draw {
    0% {

        fill-opacity:0;
        transform:rotate(0deg);
        transform-origin:700px 140px;
    }
    20% {
        fill-opacity:0;
        transform:rotate(10deg);
        transform-origin:700px 140px;

    }
    30% {
        fill-opacity:0;
        transform:rotate(00deg);
        transform-origin:700px 140px;

    }
    50% {

        stroke-dashoffset: 0;
        fill-opacity:0;
        transform:rotate(-10deg);
        transform-origin:700px 140px;

    }
    80% {
        stroke-dashoffset: 0;
        fill-opacity:1;
        transform:rotate(0deg);
        transform-origin:700px 140px;

    }
    90% {
        stroke-dashoffset: 0;
        fill-opacity:1;
        transform:rotate(10deg);
        transform-origin:700px 140px;

    }
    100% {
        stroke-dashoffset: 0;
        fill-opacity:1;
        transform:rotate(0deg);
        transform-origin:700px 140px;

    }
}
.tds{

    stroke:#e80810;
    transition: all 0.1s ease-in 1s;

}
.tds-last{
    transform-origin:700px 140px;
    stroke:#e80810;
    transition: all 0.1s ease-in 1s;

}
/***********运动线条***************/
#svg-xtd {
    position: relative;
    width: 1920px;
    height:855px;
    margin-top: -555px;
}

.title-xt {
    stroke-dasharray: 2800;
    stroke-dashoffset: 2800;
    animation: draw01 3s linear forwards;
    -webkit-animation: draw01 3s linear forwards;
    -moz-animation: draw01 3s linear forwards;
    -o-animation: draw01 3s linear forwards;
    font-weight: bold;
}
@keyframes draw01 {
    0% {

        fill-opacity:0;
    }
    50% {

        fill-opacity:0;
    }
    100% {
        stroke-dashoffset: 0;
        fill-opacity:0;
        stroke:#f5f5f5;
    }
}
@-webkit-keyframes draw01 {
    0% {

        fill-opacity:0;
    }
    50% {


        fill-opacity:0;
    }
    100% {
        stroke-dashoffset: 0;
        fill-opacity:0;
        stroke:#f5f5f5;
    }
}

@-moz-keyframes draw01 {
    0% {

        fill-opacity:0;
    }
    50% {


        fill-opacity:0;
    }
    100% {
        stroke-dashoffset: 0;
        fill-opacity:0;
        stroke:#f5f5f5;
    }
}
@-o-keyframes draw01 {
    0% {

        fill-opacity:0;
    }
    50% {


        fill-opacity:0;
    }
    100% {
        stroke-dashoffset: 0;
        fill-opacity:0;
        stroke:#f5f5f5;

    }
}
.title-xt03 {
    stroke-dasharray: 2800;
    stroke-dashoffset: 2800;
    animation: draw03 3s linear forwards;
    -webkit-animation: draw03 3s linear forwards;
    -moz-animation: draw03 3s linear forwards;
    -o-animation: draw03 3s linear forwards;
    font-weight: bold;
}
@keyframes draw03 {
    0% {

        fill-opacity:0;
    }
    50% {


        fill-opacity:0;
    }
    100% {
        stroke-dashoffset: 0;
        fill-opacity:0;
        stroke:#FFF;
    }
}
@-webkit-keyframes draw03 {
    0% {

        fill-opacity:0;
    }
    50% {


        fill-opacity:0;
    }
    100% {
        stroke-dashoffset: 0;
        fill-opacity:0;
        stroke:#FFF;
    }
}

@-moz-keyframes draw03 {
    0% {

        fill-opacity:0;
    }
    50% {


        fill-opacity:0;
    }
    100% {
        stroke-dashoffset: 0;
        fill-opacity:0;
        stroke:#FFF;
    }
}
@-o-keyframes draw03 {
    0% {

        fill-opacity:0;
    }
    50% {


        fill-opacity:0;
    }
    100% {
        stroke-dashoffset: 0;
        fill-opacity:0;
        stroke:#FFF;

    }
}

/****************页面自适应控制样式**********************/
@media (max-width:1500px) {
    /*.zxgc-bt-ul li a em{display: none;}*/
    .zxgc-bt-ul{ margin: 15px 0; overflow: hidden;padding-left: 0px}
    /*.zxgc-head-left{min-width: 350px;}*/
}
@media (min-width:1501px) and (max-width:1920px){

}
/********旋转**********/
.loading { animation:myfirst 1.2s linear infinite;/* Firefox: */-moz-animation:myfirst 1.2s linear infinite;/* Safari and Chrome: */-webkit-animation:myfirst 1.2s linear infinite;/* Opera: */-o-animation:myfirst 1.2s linear infinite;}
@keyframes myfirst
{
    0%{-webkit-transform: rotateZ(0deg);
        -moz-transform: rotateZ(0deg);
        -o-transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        transform: rotateZ(0deg);}
    100% {-webkit-transform: rotateZ(360deg);
        -moz-transform: rotateZ(360deg);
        -o-transform: rotateZ(360deg);
        -ms-transform: rotateZ(360deg);
        transform: rotateZ(360deg);}
}

@-moz-keyframes myfirst /* Firefox */
{
    0% {-webkit-transform: rotateZ(0deg);
        -moz-transform: rotateZ(0deg);
        -o-transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        transform: rotateZ(0deg);}
    100% {-webkit-transform: rotateZ(360deg);
        -moz-transform: rotateZ(360deg);
        -o-transform: rotateZ(360deg);
        -ms-transform: rotateZ(360deg);
        transform: rotateZ(360deg);}
}

@-webkit-keyframes myfirst /* Safari and Chrome */
{
    0% {-webkit-transform: rotateZ(0deg);
        -moz-transform: rotateZ(0deg);
        -o-transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        transform: rotateZ(0deg);}
    100% {-webkit-transform: rotateZ(360deg);
        -moz-transform: rotateZ(360deg);
        -o-transform: rotateZ(360deg);
        -ms-transform: rotateZ(360deg);
        transform: rotateZ(360deg);}
}

@-o-keyframes myfirst /* Opera */
{
    0% {-webkit-transform: rotateZ(0deg);
        -moz-transform: rotateZ(0deg);
        -o-transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        transform: rotateZ(0deg);}
    100% {-webkit-transform: rotateZ(360deg);
        -moz-transform: rotateZ(360deg);
        -o-transform: rotateZ(360deg);
        -ms-transform: rotateZ(360deg);
        transform: rotateZ(360deg);}
}
/*******首页 论文查重报告演示**********/
.paper-demo{background: #e9eff5;width: 100%;position: relative;overflow: hidden;padding: 65px 0;}
.paper-demo-d{ width: 1200px; margin:0 auto; }
.paper-demo-left{width: 605px;float: left;text-align: center; position: relative;
    opacity: 0;-webkit-opacity: 0;-moz-opacity:0;-khtml-opacity:0; filter:alpha(opacity=0);
    transition: all 1s ease 0s;-webkit-transition: all 1s ease 0s;-moz-transition: all 1s ease 0s;-o-transition: all 1s ease 0s;-ms-transition: all 1s ease 0s;
    transform: translate3d(-350px,0px,0px);-ms-transform: translate3d(-350px,0px,0px);-moz-transform: translate3d(-350px,0px,0px);-webkit-transform: translate3d(-350px,0px,0px);-o-transform: translate3d(-350px,0px,0px);
}
.paper-demo-left img{display: block; width: 100%;}
.paper-demo-right{margin: 0 0 0 305px;text-align: center;padding-top: 107px;}
.paper-demo-h3{
    font-size: 22px;
    /* font-weight: bold; */
    color: #000;
    line-height: 24px;
    opacity: 0;
    -webkit-opacity: 0;
    -moz-opacity:0;
    -khtml-opacity:0;
    filter:alpha(opacity=0);
    transition: all 1s ease-in 0s;
    -webkit-transition: all 1s ease 0s;
    -moz-transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    -ms-transition: all 1s ease 0s;
    transform: translate3d(0px,30px,0px);
    -ms-transform: translate3d(0px,30px,0px);
    -moz-transform: translate3d(0px,30px,0px);
    -webkit-transform: translate3d(0px,30px,0px);
    -o-transform: translate3d(0px,30px,0px);
}
.paper-demo-p{font-size: 16px; color: #333; margin: 20px auto 15px; line-height: 30px;
    opacity: 0;-webkit-opacity: 0;-moz-opacity:0;-khtml-opacity:0; filter:alpha(opacity=0);
    transition: all 1s ease 0.2s;-webkit-transition: all 1s ease 0.2s;-moz-transition: all 1s ease 0.2s;-o-transition: all 1s ease 0s;-ms-transition: all 1s ease 0.2s;
    transform: translate3d(0px,30px,0px);-ms-transform: translate3d(0px,30px,0px);-moz-transform: translate3d(0px,30px,0px);-webkit-transform: translate3d(0px,30px,0px);-o-transform: translate3d(0px,30px,0px);
}
.paper-demo-a{ background: #ff6600; height: 50px; width: 230px; border-radius: 50px; text-align: center; line-height: 50px; color: #FFF; font-size: 16px; display:inline-block;
    opacity: 0;-webkit-opacity: 0;-moz-opacity:0;-khtml-opacity:0; filter:alpha(opacity=0);
    transition: all 1s ease 0.4s;-webkit-transition: all 1s ease 0.4s;-moz-transition: all 1s ease 0.4s;-o-transition: all 1s ease 0.4s;-ms-transition: all 1s ease 0.4s;
    transform: translate3d(0px,30px,0px);-ms-transform: translate3d(0px,30px,0px);-moz-transform: translate3d(0px,30px,0px);-webkit-transform: translate3d(0px,30px,0px);-o-transform: translate3d(0px,30px,0px);
}
.paper-demo-a:hover{box-shadow:inset 0 0 5px rgba(255,255,2555,0.8);}

.paper-demos .paper-demo-h3{
    opacity: 1;-webkit-opacity: 1;-moz-opacity:1;-khtml-opacity:1; filter:alpha(opacity=100);
    transform: translate3d(0px,0px,0px);-ms-transform: translate3d(0px,0px,0px);-moz-transform: translate3d(0px,0px,0px);-webkit-transform: translate3d(0px,0px,0px);-o-transform: translate3d(0px,0px,0px);
}
.paper-demos .paper-demo-p{
    opacity: 1;-webkit-opacity: 1;-moz-opacity:1;-khtml-opacity:1; filter:alpha(opacity=100);
    transform: translate3d(0px,0px,0px);-ms-transform: translate3d(0px,0px,0px);-moz-transform: translate3d(0px,0px,0px);-webkit-transform: translate3d(0px,0px,0px);-o-transform: translate3d(0px,0px,0px);
}
.paper-demos .paper-demo-a{
    opacity: 1;-webkit-opacity: 1;-moz-opacity:1;-khtml-opacity:1; filter:alpha(opacity=100);
    transform: translate3d(0px,0px,0px);-ms-transform: translate3d(0px,0px,0px);-moz-transform: translate3d(0px,0px,0px);-webkit-transform: translate3d(0px,0px,0px);-o-transform: translate3d(0px,0px,0px);
}
.paper-demos .paper-demo-left{
    opacity: 1;-webkit-opacity: 1;-moz-opacity:1;-khtml-opacity:1; filter:alpha(opacity=100);
    transform: translate3d(0px,0px,0px);-ms-transform: translate3d(0px,0px,0px);-moz-transform: translate3d(0px,0px,0px);-webkit-transform: translate3d(0px,0px,0px);-o-transform: translate3d(0px,0px,0px);
}
/*************登录注册改版****************/
.navbar-status .back-a{ border: none;display: inline-block; color: #0c7fe9;}
.content-login{min-height: 640px;width: 100%; background: #eef0f0; overflow: hidden;}

.login-d{ width: 432px; background: #FFF;  box-sizing: border-box; padding: 20px 40px; display: block; float: right;margin:83px auto;position: relative; min-height: 450px;}
.login-h3{ font-size: 18px; line-height: 30px; color: #333; margin: 10px 0 15px;}
.login-h3-a{float: right; color: #0c7fe9;font-size: 14px;}
.login-ipt-d{ border: 1px solid #bad4d6;padding: 11px 10px;}
.login-ipt-ds{padding: 1px;}
.login-ipt{display: block; height: 20px; line-height: 20px; width: 100%; font-size: 14px; border: none; color: #333;}
.login-li{ margin-bottom:20px; width: 100%; overflow: hidden;}
.fwtk-ipt{float: left;}
.login-bt{display: block; width: 100%; background: #0c7fe9; color: #FFF; height:45px; font-size: 16px; text-align: center; border: none; border-radius: 0;}
.login-bt:hover{ background: #0770d1;}
.fwtk-a{ color: #00c1d1;}
.duox-left{ float: left; position: relative; width: 18px; height: 18px; margin-right: 10px;}
.duox-right{float: left; line-height: 18px;}
.duox-la{display: block; position: absolute; left: 0;top: 0; z-index: 1; background: #fff url("../images/xtb.png") no-repeat -247px -1249px; width: 18px; height: 18px;}
.duox-left input[type=checkbox]:checked + label {background: #fff url("../images/xtb.png") no-repeat -208px -1249px;}
.jzmm-ipt{float: right;}
.login-bts{ margin-top: 0px;}
.login-a{display: block; width: 38px; height:38px; background: url("../images/xtb.png") no-repeat 0px 0px;float: left; border-radius: 100%;margin-right: 10px;}
.login-qq{background-position: -198px -1171px;}
.login-wx{background-position:-325px -1171px; }
.login-wb{background-position:-267px -1171px;}
.login-qq:hover{background-position: -523px -1171px;}
.login-wx:hover{background-position:-460px -1171px; }
.login-wb:hover{background-position:-401px -1171px;}
.login-link{text-align: center;}
.login-wjmm{float: left; color: #00c1d1;}
.login-wjmm:hover{ color: #0d8f9a;}
.login-qzc{float: right; color: #00c1d1;}
.login-qzc:hover{color: #0d8f9a;}
.login-link span{float: left; line-height: 37px;}

.login-bd{ width: 1200px; overflow: hidden; margin: 0 auto;}
.login-left{float: left; margin: 83px 0;    position: relative;}
.login-left img{display: block; max-width: 765px;}
.login-sm{float: right; color: #333; font-size: 14px; width: 140px; text-align: center;background:url("../images/xtb.png") no-repeat -36px -1249px;margin-right: 10px;}
.login-qh{display: block; width: 64px; height: 64px;overflow: hidden;position: absolute;right: 10px;top: 10px;background:url("../images/xtb.png") no-repeat -583px -1173px; }
.login-qh-wx{background-position:-583px -1173px}
.login-qh-pc{background-position:-579px -1265px }
.foot-login{text-align: center;font-size: 14px; margin: 120px auto 50px;}

.login-ewm-d{text-align: center;}
.login-ewm-tk{text-align: center;}
.login-ewm-tk .fwtk-ipt{display: inline-block;float: inherit;}

.login-yzm{float: left;width: 230px; padding:0 10px; margin: 11px 0;box-sizing: border-box;}
.login-yzbt{ margin-left: 230px;}
.login-yzbt .inp-yzm{ border-radius: 0; height: 41px; background: #0c7fe9;}
.login-yzbt .inp-yzms{ border-radius: 0; height: 41px; background: #ccc;}

.zhmm-box-li{display: none;}
.zhmm-box-mm{display: none;}
.cg-d{ margin:80px 50px; text-align: center; display: none;}
.cg-d span{ display: inline-block; width:72px; height: 72px;background:url("../images/xtb.png") no-repeat -342px -1249px; margin-bottom: 5px;}
.cg-d p{ line-height: 25px; color: #333;}
.error-p{ color: #ff0000; margin-top: 5px;}
.login-li-error .login-ipt-d{ border-color: #ff0000;}
.login-li-ts{ height: 20px; margin-bottom: 10px;}
.login-li-ts-p{display: block; color: #ff0000;}
.login-li-ts-i{ background: #ff0000; color: #FFF; display: inline-block;vertical-align: middle; width: 14px; height:14px; border-radius: 100%; margin-right: 5px; text-align: center;line-height: 11px;font-style: normal;}
.login-li-ts-s{color: #ff0000;}

/****loading****/
.loading-d{position: fixed; left: 0; top: 0; z-index: 10000;  background: rgba(255,255,255,0.7); width: 100%; height: 100%;}
.loading-d img{display: block; width: 328px; height: 328px; }
.loading-bd{position: absolute; left: 50%; top: 50%; margin-left: -164px; margin-top: -250px;}
.loading-bd p{text-align: center; font-size: 16px; color: #333;position: absolute;  left: 50%;  margin-left: -60px; bottom: 40px;}

/*******服务条款*******/
.fwtk-d{ z-index: 10000; position: fixed; left: 50%;top: -100%; width: 700px; height: 600px; margin-left: -350px; margin-top: -300px; background: #FFF; border-radius: 5px; box-shadow: 0 0 15px rgba(0,0,0,0.7);transition: all 0.8s ease 0s;opacity: 0.3; transform: skew(-45deg, 15deg) rotate3d(0.7, 0.8, 0.4, 55deg);-webkit-transform: skew(-45deg, 15deg) rotate3d(0.7, 0.8, 0.4, 55deg);-moz-transform: skew(-45deg, 15deg) rotate3d(0.7, 0.8, 0.4, 55deg);-o-transform: skew(-45deg, 15deg) rotate3d(0.7, 0.8, 0.4, 55deg);}
.zcxy-top{ height: 50px; background: #1D2939; position: relative; overflow: hidden; border-radius: 3px 3px 0 0;}
.zcxy-top-i{ position: absolute; right: 10px; top: 8px; font-size:35px; color: #FFF; display: block; height: 30px;width: 30px; line-height: 30px;text-align: center; cursor: pointer;}
.zcxy-top p{ color: #FFF;text-transform:capitalize; font-size: 18px; line-height: 50px; padding: 0 20px;box-sizing: border-box;}
.zcxy-bt{ height:45px; text-align: right; width: 100%;}
.zcxy-bt .fwtk-d-bt{ width: 100px; height:35px; background: #0c7fe9;display:inline-block; line-height: 35px; color: #FFF; font-size: 16px; border: none; text-align: center; border-radius: 40px; margin-right: 10px; margin-top: 5px; cursor: pointer;}
.zcxy-bt .fwtk-d-bt:hover{background: #0770d1;}
.zcxy-bd{ height: 505px; overflow-y: auto; box-sizing: border-box; padding: 15px 30px;}
.zcxy-bd-p1{ color: #333; font-size: 18px; line-height: 26px; margin-bottom: 10px;}
.zcxy-bd-p2{ color: #333; font-size: 14px;line-height: 20px; margin-bottom: 10px;}

.fwtk-d01{opacity: 1;top: 50%;transform: scale(1, 1);-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);-o-transform: scale(1, 1);}

/**********new工具页面**************/
.navbar-redesign{ background: #36485e; height: 60px;}
.navbar-redesign .navbar-list-cc ul{min-height: 42px;margin-top:18px; display: inline-block;float: left;}
.navbar-redesign .navbar-list-cc li{ background: #213b5b; height: 42px; margin-left: 9px; margin-right: 0; position: relative;}
.navbar-redesign .navbar-list-cc .navbar-list-cc-li{background: #f5f5f5;}
.navbar-redesign .navbar-list-cc .navbar-list-cc-li a{color: #333;}
.navbar-redesign .navbar-list-cc li:hover{ background: #f5f5f5;}
.navbar-redesign .navbar-list-cc li:hover a{ color: #333;}
.navbar-redesign .navbar-list-cc li a{padding: 0 15px; margin: 12px auto;}
.navbar-redesign .logo{height: 50px; margin: 5px 0;}
.navbar-redesign .logo i{ color: #fff; top: 0; font-size: 25px;}
.navbar-redesign .dlcg{margin-top:7px;}
.navbar-redesign .navbar-list-cc{ float: left; margin-left:5px;min-width: 900px;}
.navbar-redesign .dlcg-tx-d{top:52px; right: 136px;padding: 6px 0 0; border-radius: 20px 0px 20px 20px; overflow: hidden; min-width: 220px;}
.navbar-redesign .dlcg-tx-d a{ border: none; padding:7px 20px;display: block;}
.dlcg-tx-d .dlcg-yhm{pointer-events: none;}
.dlcg-tx-d .dlcg-zhsz span{pointer-events: none;}
.dlcg-tx-d .dlcg-yhm i{background-position: -503px -1248px;}
.dlcg-tx-d .dlcg-zhsz i{background-position: -495px -1337px;}
.navbar-redesign .dlcg-tx-d .dlcg-zxdl:hover{ background: #edf3f9;}

.centent-redesign .lwcc-left{position: relative;}
.centent-redesign .lwcc-main{ margin: 80px auto 40px; position: relative;}
.centent-redesign .head-cd{position: absolute; left: -1px; top: -40px; background:none; height: 38px; width: 100%;}
.centent-redesign .head-cd li a{margin: 9px 10px 9px 10px; font-size: 14px; color: #999999;line-height: 21px;text-align: center;min-width: 80px;}
.centent-redesign .head-cd ul{ background: #fafafa;}
.centent-redesign .head-cd li{ border-left:1px solid #f0f0f0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;  }
.centent-redesign .head-cd .head-cd-li{ background: #FFF;  border-bottom: 1px solid #fff; border-top: 2px solid #0c7fe9;}
.centent-redesign .head-cd .head-cd-li a{color: #333;margin: 8px 10px 9px 10px;}
.centent-redesign .head-cd li:hover a{color: #333;}
.centent-redesign .lwcc-left-bt{ margin: 25px 0 0; box-shadow: none; padding: 0; background: #FFF; width: auto;}
.lwcc-right-redesign{margin-left: 840px; margin-bottom: 30px; height: 167px; position: relative; display: none}
#container { position: absolute;  height: 100%;  width: 100%;  }
#output {  width: 100%;  height: 100%;  }
.right-redesign-d{position: absolute; left: 0; top:45px; z-index: 1; width: 100%;}
.right-redesign-p{ width: 100%; text-align: center;}
.right-redesign-p span{ font-size: 20px; color: #FFF; line-height: 22px; display: inline-block; vertical-align: middle; height: 22px; font-weight: bold;}
.right-redesign-p span img{ display: block;}
.right-redesign-a{ display: block; float: right; margin: 40px 60px 20px 0;}
.new-product{position: absolute; display: block; width: 55px; height: 26px; text-align: center; color: #FFF;font-size: 17.5px; line-height: 26px; top: -13px; right: 0; background: url("../images/xtb.png") no-repeat -39px -1337px;}

.centent-redesign .ckbg-bd{ padding: 20px; border: 1px solid #f0f0f0;border-top: none;}
.centent-redesign .glzj-wd{ padding: 20px; border: 1px solid #f0f0f0; border-top: none;}
.centent-redesign .tgjf-bd{ padding: 20px; border: 1px solid #f0f0f0; border-top: none;}
.centent-redesign .glzj-wd table.custom thead td{background: #d4e2ef; color: #333;}
.centent-redesign table.custom td{ color: #666;}
.centent-redesign tbody tr:nth-of-type(2n+2) td{background: #f5f5f5;}

.new-report{ margin-bottom: 20px;line-height: 30px;min-height: 30px;}
.new-report-left{float: left; }
.new-report-left a{color: #0c7fe9;}
.new-report-left em{ color: #0c7fe9; line-height: 30px;}
.new-report-right{float: right; }
.new-report-right em{ color: #dbdbdb;}
.new-report-query{float: left; margin-right: 20px;}
.new-report-search{float: left;}
.new-report-ipt{ border: 1px solid #dbdbdb; height: 30px; line-height: 30px; border-radius: 30px;box-sizing: border-box; padding: 0 10px; display: inline-block; vertical-align: middle;}
.new-report-query .new-report-ipt{ width: 120px; }
.new-report-search .new-report-ipt{ width: 255px;  padding: 0 30px 0 10px;}
.new-report-query .new-report-bt{ width: 70px;  color: #FFF; background: #cccccc; border: 1px solid #cccccc;text-align: center;  height: 30px; font-size: 14px; display: inline-block; vertical-align: middle; border-radius: 30px; cursor: pointer;}
.new-report-query .new-report-bt:hover{background: #bbb; border-color: #bbb;}
.new-report-search label{position: relative; display: block;}
.new-report-search .new-report-bt{ position: absolute; right: 0; top: 0; width: 30px; height: 30px; border-radius: 0 30px 30px 0; border: none; background: url("../images/xtb.png") no-repeat -433px -1331px;}

.bt-tx{ color: #0c7fe9; line-height: 20px; margin-bottom:20px;}
.centent-redesign .search-s i{ color: #0c7fe9;}
.centent-redesign .search-d-right input{ border-radius: 30px;}
.centent-redesign .search-d-right button{ border-radius: 30px; background: #0c7fe9;}
.centent-redesign .search-d-right button:hover{ border-radius: 30px; background: #2959c0;}
.centent-redesign .czjl-bd table.custom thead td{ background: #d4e2ef; color: #666;}

.new-ts{position: fixed; left: 50%; top: 50%; background: #FFF; border: 1px solid #ccc; display: none; padding: 0; width: 440px; margin-left: -220px; margin-top: -200px; box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.new-ts h3{ background: #d4e2ef; height: 36px; line-height: 36px; font-size: 16px; color: #666; padding: 0 10px; box-sizing: border-box;}
.new-ts-x{color: #999; font-size: 26px; display: block; width: 26px; height:26px;float: right; cursor: pointer; text-align: center; margin-top: 5px; line-height: 26px; cursor: pointer;}
.new-ts-x:hover{ color: #666;}
.new-ts p{ margin: 25px 0;}
.new-ts .scwb-ts-p{ margin: 35px auto 20px;}
.new-ts .new-ts-color{ color: #ff6800; text-align: center; line-height: 30px;margin: 5px auto 25px;}
.new-ts .scwb-ts-p i{background: url("../images/xtb.png") no-repeat -187px -1338px; width: 43px; height: 43px;}
.new-ts .scwb-ts-a{ background: #73b7f5; height: 35px; line-height: 35px;}
.new-ts .scwb-ts-a:hover{ background: #3761cd;}

.loading-xz{display: none; padding-top: 20px; margin-left: 180px; height: 40px;}
.loading-xz em{ width: 40px; height: 40px;background: url("../images/xtb.png") no-repeat -127px -396px/350px auto;  display: block; float: left;}
.loading-xz i{ height: 20px; display: block; float: left; margin: 10px 0 10px 5px; color: #666; font-size: 14px;}
.ztwb-bt{float: left;}
.copy-bt .copy-bt-bd{ overflow: hidden;  width: 160px; float: left;}
.wrapper-free .navbar-redesign .navbar-list-cc li:hover{ background: #a97656;}
.wrapper-free .navbar-redesign .navbar-list-cc li:hover a{color: #fff;}
.wrapper-free .navbar-redesign .navbar-list-cc .navbar-list-cc-li{ background: #a97656;}
.wrapper-free .navbar-redesign .navbar-list-cc .navbar-list-cc-li a{ color: #fff;}
.new-head .navbar-list .dlcg-xgcp-d a:hover {padding: 5px 10px 5px;  color: #000; border-top: 0;}
.new-heads .navbar-list .dlcg-xgcp-d a:hover {padding: 5px 10px 5px;  color: #000; border-top: 0;}
.new-head .new-r{ margin-top: 15px;}
.new-heads .new-r{ margin-top: 11px;}
.navbar-redesign .navbar-status{ position: absolute; right: -220px; top: 0;}
.navbar-redesign .navbar-status .status-login{ color: #FFF;}
.new-heads .dlcg-xgcp-d{top: 60px;}
.free-font{ margin: 20px 10px 0; line-height: 40px; font-size: 16px;  color: #fff;display: block; float: left; height: 40px; background: #ff0000; border-radius: 40px; padding: 0 15px;}


.table-lb{float: left; width: 810px; margin: 30px 0;}
.table{border-collapse: collapse; width: 100%; border: none; background: #FFF; border-left: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;}
.table tr td span{ line-height: 30px;font-size: 14px; color: #333;}
.table tr td{ border-right: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6; padding: 11px 3px; text-align: center;}
.centent-redesign .table tbody tr:nth-of-type(2n+2) td{background: #fff;}
.jc-em{display: inline-block; background: url("../images/xtb.png") no-repeat -477px -1415px; width: 30px; height: 30px; vertical-align: middle;margin-right: 5px;}
.jc-no{display: inline-block; background: url("../images/xtb.png") no-repeat -430px -1411px; width: 30px; height: 30px; }
.jc-yes{display: inline-block; background: url("../images/xtb.png") no-repeat -394px -1411px; width: 30px; height: 30px; }
.jc-a{ display: inline-block; width: 120px; height: 36px; background: #73b7f5; color: #FFF; font-size: 14px; line-height: 36px;}
.jc-a:hover{ background: #0c7fe9;}
.table .members{ margin-left: 5px;}
.jc-zt{width: 55px;  height: 26px;background: url("../images/xtb.png") no-repeat -39px -1337px; color: #fff; text-align: center; font-size: 14px; line-height: 26px; display: inline-block; vertical-align: middle;}
/********客服***********/
.service{ width: 55px; border-radius: 5px; background: #73b7f5;text-align: center; height: 160px;position: fixed; right: 0; top: 50%; margin-top: -103px; z-index: 999; }
.service a{    width: 25px;display: inline-block;color: #fff;text-decoration: none;padding: 0 15px 15px 15px;}
.service .service-a1{background: url("../images/xtb.png")no-repeat 0 0; background-position: -38px -1497px;margin: 15px -2px 5px;display: block;height: 40px;width: 30px;}
.service span{ color: #FFF; font-size: 16px; margin: 0 15px; display: block;}

/******检测高峰期弹框提示*******/
.permissions{position: fixed; top: 50%; left: 50%; width: 870px; margin-left: -435px; margin-top: -335px; background: #FFF; z-index: 1000; border-radius: 2px; border: 1px solid #fff;}
.permissions-h3{ color: #333333;height: 50px; background: #d4e2ef; line-height: 50px; padding: 0 10px;}
.permissions-ts{ color: #ec2e2e; line-height: 22px; padding:25px 25px 1px; font-size: 16px;}
.permissions-d{ margin: 10px 25px 25px;}
.permissions-p{ margin-bottom: 5px;}
.permissions-bt{ text-align: center; margin: 30px 0 25px;}
.permissions-a{ background: #73b7f5;display: inline-block; height: 36px; width: 140px; text-align: center; font-size: 16px; color: #FFF; line-height: 36px;}
.permissions-a:hover{ background: #0c7fe9;}
.lwcc-tjh-a{ display: inline-block; width: 140px; height: 36px; line-height: 36px; color: #FFF; font-size: 14px; text-align: center; border-radius: 2px; background: #73b7f5;}
.lwcc-tjh-a:hover{ background: #0c7fe9;}
.lwcc-tjh-bt{margin:20px 0;}
.lwcc-tjh-p i{background: url("../images/xtb.png") no-repeat -187px -1338px;  width: 43px;  height: 43px;display: inline-block; vertical-align: middle;  margin-right: 15px;}
.lwcc-tjh-p{ margin-bottom:35px;}
.lwcc-tjh{position: relative;}
.lwcc-tjh-ts{ color: #ff6800; font-size: 14px; position: absolute; left: 170px; line-height: 22px; top: 105px;}

.table-pd{ border: none; text-align: left; width: 600px;}
.table-pd tr td{ border: none; text-align: left;padding: 5px 0;}
.table-pd-i{display: inline-block; vertical-align: middle; width: 16px; height: 35px;background: url("../images/xtb.png") no-repeat -364px -1417px;margin: 0 2px;}
.table-pd span{margin-right: 5px;}
.wkts{ text-align: center; margin: 30px 0px;}
.wkts span{display: inline-block; vertical-align: middle; width: 70px; height: 70px;background: url("../images/xtb.png") no-repeat -258px -1340px;}
.wkts i{display: block; text-align: center; margin: 5px 0; color: #333;}

.right-img{position: relative;}
.right-img span{position: absolute; right: 92px; bottom: 63px; color: #FFF; font-size: 14px;}
.right-img-p{position: absolute; top:40px; left: 8px; text-align: center; right: 20px;}
.right-img-p em{display: inline-block;  vertical-align: top; color: #ef300e; font-size: 24px; font-weight: bold;}
.right-img-p em img{display: block;float: left;}
.right-img span { animation:right-move 1s linear infinite;/* Firefox: */-moz-animation:right-move 1s linear infinite;/* Safari and Chrome: */-webkit-animation:right-move 1s linear infinite;/* Opera: */-o-animation:right-move 1s linear infinite;
    -webkit-transform-origin: center center;
    transform-origin: center center
}
@keyframes right-move
{
    0% {
        -webkit-transform: rotateZ(0deg);
        -moz-transform: rotateZ(0deg);
        -o-transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
    }
    20% {
        -webkit-transform: rotateZ(10deg);
        -moz-transform: rotateZ(10deg);
        -o-transform: rotateZ(10deg);
        -ms-transform: rotateZ(10deg);
        transform: rotateZ(10deg);
    }
    40% {
        -webkit-transform: rotateZ(0deg);
        -moz-transform: rotateZ(0deg);
        -o-transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
    }
    60% {
        -webkit-transform: rotateZ(-10deg);
        -moz-transform: rotateZ(-10deg);
        -o-transform: rotateZ(-10deg);
        -ms-transform: rotateZ(-10deg);
        transform: rotateZ(-10deg);
    }
    80% {
        -webkit-transform: rotateZ(0deg);
        -moz-transform: rotateZ(0deg);
        -o-transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
    }
    100% {-webkit-transform: rotateZ(0deg);
        -moz-transform: rotateZ(0deg);
        -o-transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
    }
}

@-moz-keyframes right-move /* Firefox */
{
    0% {
        -webkit-transform: rotateZ(0deg);
        -moz-transform: rotateZ(0deg);
        -o-transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
    }
    20% {
        -webkit-transform: rotateZ(10deg);
        -moz-transform: rotateZ(10deg);
        -o-transform: rotateZ(10deg);
        -ms-transform: rotateZ(10deg);
        transform: rotateZ(10deg);
    }
    40% {
        -webkit-transform: rotateZ(0deg);
        -moz-transform: rotateZ(0deg);
        -o-transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
    }
    60% {
        -webkit-transform: rotateZ(-10deg);
        -moz-transform: rotateZ(-10deg);
        -o-transform: rotateZ(-10deg);
        -ms-transform: rotateZ(-10deg);
        transform: rotateZ(-10deg);
    }
    80% {
        -webkit-transform: rotateZ(0deg);
        -moz-transform: rotateZ(0deg);
        -o-transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
    }
    100% {-webkit-transform: rotateZ(0deg);
        -moz-transform: rotateZ(0deg);
        -o-transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
    }
}

@-webkit-keyframes right-move /* Safari and Chrome */
{
    0% {
        -webkit-transform: rotateZ(0deg);
        -moz-transform: rotateZ(0deg);
        -o-transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
    }
    20% {
        -webkit-transform: rotateZ(10deg);
        -moz-transform: rotateZ(10deg);
        -o-transform: rotateZ(10deg);
        -ms-transform: rotateZ(10deg);
        transform: rotateZ(10deg);
    }
    40% {
        -webkit-transform: rotateZ(0deg);
        -moz-transform: rotateZ(0deg);
        -o-transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
    }
    60% {
        -webkit-transform: rotateZ(-10deg);
        -moz-transform: rotateZ(-10deg);
        -o-transform: rotateZ(-10deg);
        -ms-transform: rotateZ(-10deg);
        transform: rotateZ(-10deg);
    }
    80% {
        -webkit-transform: rotateZ(0deg);
        -moz-transform: rotateZ(0deg);
        -o-transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
    }
    100% {-webkit-transform: rotateZ(0deg);
        -moz-transform: rotateZ(0deg);
        -o-transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
    }

}

@-o-keyframes right-move /* Opera */
{
    0% {
        -webkit-transform: rotateZ(0deg);
        -moz-transform: rotateZ(0deg);
        -o-transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
    }
    20% {
        -webkit-transform: rotateZ(10deg);
        -moz-transform: rotateZ(10deg);
        -o-transform: rotateZ(10deg);
        -ms-transform: rotateZ(10deg);
        transform: rotateZ(10deg);
    }
    40% {
        -webkit-transform: rotateZ(0deg);
        -moz-transform: rotateZ(0deg);
        -o-transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
    }
    60% {
        -webkit-transform: rotateZ(-10deg);
        -moz-transform: rotateZ(-10deg);
        -o-transform: rotateZ(-10deg);
        -ms-transform: rotateZ(-10deg);
        transform: rotateZ(-10deg);
    }
    80% {
        -webkit-transform: rotateZ(0deg);
        -moz-transform: rotateZ(0deg);
        -o-transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
    }
    100% {-webkit-transform: rotateZ(0deg);
        -moz-transform: rotateZ(0deg);
        -o-transform: rotateZ(0deg);
        -ms-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
    }
}

/**********使用帮助**********/
.sybz-bd{ width: 1200px; margin: 40px auto;}
.sybz-left{float: left; width: 850px;}
.sybz-right{ margin-left: 880px;}
.sybz-right li{ height: 55px;margin-bottom: 30px; width: 100%; background: #d4e2ef;  color: #FFF; box-sizing: border-box; padding-left: 20px;}
.sybz-right li a{ color: #333;font-size: 16px; line-height: 55px; display: block;}
.sybz-right li:hover{ background: #0c7fe9;}
.sybz-right li:hover a{ color: #fff;}
.sybz-right .sybz-li{background: #0c7fe9;}
.sybz-right .sybz-li a{ color: #FFF; }

/*****************选择修改文章**********************/
.xgwz-d{ width: 1000px; height: 700px; position: fixed; left: 50%; top: 50%; margin-left: -500px; margin-top: -350px; background: #FFF; z-index: 10000; padding: 20px;}
.xgwz-h3{ font-size: 16px; border-bottom: 2px solid #999; padding-bottom: 15px; margin-bottom: 15px;}
.xgwz-x{float: right; width: 20px; height: 20px; font-size: 26px; color: #999; line-height: 20px; text-align: center; cursor: pointer;}
.xgwz-x:hover{ color: #333;}
.xgwz-p{color: #333; margin-bottom: 10px; line-height: 20px;}
.table-xgwz{ border: none;}
.table-xgwz tr td{padding: 5px 22px; border: none; text-align: inherit;}
.table-xgwz thead tr{ background: #d4e2ef;}
.table-xgwz thead tr td span{ color: #333;}
.table-xgwz tbody tr{ cursor: pointer;}
.table-xgwz tbody tr td a{ color: #333;}
.table-xgwz tbody tr td span{ color: #333;}
.table-xgwz tbody tr:nth-of-type(2n+2){background: #f5f5f5;}
.table-xgwz tbody tr:hover{background: #dfe9f9;}
.xgwz-nr{ max-height:620px; overflow-y: auto;}
.xgwz-a{}

/************查看报告**************/
.zym-d{ margin: 10px 0; display: none;}
.zym-ti {margin-left: 28px;}
.zym-op {margin-left: 113px;}
.zym-d p{line-height: 24px; height: 24px; font-size: 14px; color: #666;  width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.zym-d a{ color: #666;}
.zym-d a:hover{ color: #333;}
.zym-d em{ color: #666; margin: 0 5px;}
.xsj-bt{ display: inline-block; vertical-align: middle; background: url("../images/xtb.png")no-repeat -314px -1493px; width: 20px; height: 20px; margin-left: 10px; cursor: pointer;}
.xsj-bt:hover{background-position:-268px -1493px;}
.xsj-bts{background-position:-227px -1493px;}
.xsj-bts:hover{background-position:-227px -1493px;}

/***********20161205样式复查*************/
.tjr-bt .uploadify-button{ z-index: 0;background: #0c7fe9;}
.tjr-bt .swfupload{opacity: 0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; width: 100%;left: 0;top: 0;}

/****在线改重新增样式*****/
.zxgc-head-mid{max-width:35.8552631%;}
.zxgc .zxgc-head-right a:hover{ color: #fff; text-decoration: underline;}
.tbcz .remind-tb{margin: 10px 0 5px; white-space: nowrap; text-overflow: ellipsis; height: 40px; overflow: hidden; line-height: 40px; font-size: 16px;}
.tbcz .remind-t{font-size: 20px; font-weight: bold; color: #666;margin: 10px 0 20px;}
.tbcz .remind-d{ margin: 10px 20px;text-align: center;}
.remind-ipt{ display: block; width: 300px; height: 40px; border:1px solid #ddd; margin:0 auto; padding: 0 10px;}
.remind-ipt:focus{ border-color: #bbb;}
.tbcz-a{ color: #ff0000;}
.tbcz-a:hover{text-decoration: underline;}
.tbcz .remind-go:hover{ background: #3466b4;}
.back-index{position: absolute; right: 0; top: 45px; color: #fff; font-size: 16px;border: 1px solid #fff;  padding: 8px 20px; border-radius: 3px;}
.back-index:hover{color: #666; background: #FFF;}

.sx-em{display: inline-block; width: 20px; height: 20px; vertical-align: middle; margin:0px 0px 0px 5px; background:url("../images/xtb.png") no-repeat -343px -1496px; cursor: pointer;}
.agent{background:#111731  url("../images/agent.jpg") no-repeat center top; }
.agent-d{width: 1200px; margin: 0px auto ;position: relative; box-sizing: border-box; padding: 20px 0 50px 0;}
.agent-d img{display: block; height: 100%; margin: 0 auto;}
.agent-a{position: absolute; left: 0; top: 20px; height: 80px;}
.agent-p{text-align: center; position: absolute; left:0; color: #FFF; font-weight: bold; font-size: 16px; bottom: 0;width: 100%; }
#box .ys02{color:#3761cd;}
.synonymList .zxgc-d03-p1{color: #333;}
mark{background-color:white; color:green;}
.colors{background-color:white; color:green;}

/***********推广积分（推广说明）new***************/
.zc-bm .sc-ts-i{background-position:-41px -1171px;}
.zc-bm .sc-ts-p1 span{line-height: 24px; text-align: left;}
.zc-bm .sc-ts-p1{margin: 30px auto 30px;}

.zc-ym{ width: 580px; left: 50%; margin-left: -290px; top: 50%; position: fixed; z-index: 10000; background: #FFF; margin-top: -280px;}
.zc-ym-h3{ height: 40px; padding: 0 20px; line-height: 40px; color: #000000; font-size: 16px; background: #d4e2ef;}
.zc-ym-x{font-size: 26px; color: #999; display: block; float: right; margin-top: 10px; width: 20px; height: 20px; line-height: 20px; text-align: center; cursor: pointer;}
.zc-ym-x:hover{ color: #333;}
.zc-ym-bd{box-sizing: border-box;padding: 20px;}
.zc-ym-ts{color: #ff6800;}
.zc-ym-p{ color: #999999; font-size: 14px; line-height: 28px;}
.zc-ym-xz{color: #666666; font-size: 14px; margin-bottom: 20px;}
.zc-a{display: inline-block; vertical-align: middle;margin: 0 15px; text-align: center; width: 142px; height: 40px; background: url("../images/xtb.png") no-repeat -42px -1720px; line-height: 40px;}
.zc-as{background-position: -225px -1720px;}
.zc-a:hover{background-position: -225px -1720px;}
.p-bt{text-align: center; }

.zc-bt{display: block; margin: 30px auto; width: auto; min-width: 120px; box-sizing: border-box; padding: 0 15px; background: #73b7f5; height: 40px;}
a.zc-bt{line-height: 40px;}
.zc-bt:hover{background: #0c7fe9;}
.sqjs-d{margin:10px 20px;min-height: 400px;}
.sqjs-d .zc-bt{min-width: 140px; width: auto; display: inline-block; vertical-align: middle; margin: 30px 10px; border-radius: 5px;}

.sqjs-d-h3{color: #333333; font-size: 14px; font-weight: bold;margin-bottom: 20px;}
.sqjs-d-h3 em{color: #ff3434;font-weight:normal; }
.sqjs-ts{color: #ff6800; font-size: 14px; margin: 0; line-height: 28px;}
.sqjs-d .p-bt{margin-top: 50px;}

.zc-ym-ul{margin:20px 120px 0 100px;}
.zc-ym-ul li{ height: 40px; margin-bottom: 20px; position: relative;}
.zc-ym-ul-left{float: left; width: 70px; text-align: left; height: 35px; line-height: 35px; font-size: 14px; color: #333;}
.ipt{width: 100%;border: 1px solid #e6e6e6; border-radius: 3px; height: 40px; box-sizing: border-box; padding: 0 10px;}
.zc-ym-ul-right{margin-left: 70px; line-height: 40px; color: #333;}
.zc-ym-ipt01{width: 50%;float: left; margin-right: 10px;}
.zc-ym-ul-ts{line-height: 40px; height: 40px;position: absolute; left: 340px; top: 0; color: #ff6800; font-size: 14px;white-space: nowrap;}

/*******购买字数弹框***/
.buy-zs{background: #FFF; width: 520px; min-height: 316px; position: absolute; left: 50%; top: 50%; margin-left: -260px; margin-top: -200px; font-size: 14px; color: #333; z-index: 10000; box-sizing: border-box;padding: 20px;}
.buy-zs-x{font-size: 26px; color: #999; display: block; float: right; width: 20px; height: 20px; line-height: 20px; text-align: center; cursor: pointer;position: absolute; right: 10px; top: 10px; margin-top: 0;}
.buy-zs-x:hover{ color: #333;}
.buy-p{text-align: center; font-size: 16px; color: #333; margin: 25px auto 40px;}
.buy-i{display: inline-block;width: 45px; height: 45px; vertical-align: middle;margin-right: 10px;background: url("../images/xtb.png") no-repeat -354px -1336px;}
.buy-s{ line-height: 45px;font-size: 16px; color: #333;}
.buy-p1{margin-left: 100px; font-size: 16px; color: #333; line-height: 28px;}
.buy-p1 em{color: #cc3434;}
.buy-zs .sc-ts-p2{margin-top:40px;}

/******footer修改********/
.foot-a{display: block; margin-bottom: 10px; position: relative;}
.foot-a i{  display: inline-block;  vertical-align: middle;  width: 32px;  height: 32px; background: url("../images/xtb.png") no-repeat 0 0;  margin-right: 10px;}
.foot-wx i{background-position: -106px -1603px;}
.foot-wx:hover i{background-position: -106px -1653px;}
.foot-wx:hover span{color: #3eb135;}
.foot-wb i{background-position: -171px -1603px;}
.foot-wb:hover i{background-position: -171px -1653px;}
.foot-wb:hover span{color: #df4d69;}
.wx-ewm { position: absolute;  left: -110px;  top: -42px;  width: 110px;  height: 110px;  border: 1px solid #ddd;  display: none;  background: #FFF;  padding: 5px;  box-sizing: border-box; }
.wx-ewm img{display: block; width: 100%; margin: 0 auto;}

/*********ie浏览器提示************/
.ie-box{background: #ff0000; height: 40px; width: 100%; position: fixed; top: 0; left: 0; z-index: 1000000; color: #FFF; border-bottom: 1px solid #f27f7f;}
.ie-box p{ font-size: 16px; line-height: 40px; padding: 0 20px; box-sizing: border-box;}
.ie-x{color: #fff; position: absolute; right: 10px;top: 10px; height: 20px; width: 20px; font-size: 26px; line-height: 20px; text-align: center;}
.ie-x:hover{color:#ddd;}
.ie-load{background: #f5f5f5; display: inline-block; vertical-align: middle; margin: 0 20px; border: 1px solid #ddd; color: #333; font-size: 14px;height:26px; line-height: 26px; padding: 0 10px; border-radius: 5px; overflow: hidden;}
.ie-load:hover{background: #e4dede;}

/******在线改重淘宝充值弹框******/
.zxcz-d{ width: 700px;position: fixed; left: 50%; top: 50%; margin-left: -350px; margin-top: -150px;background: #FFF; z-index: 1000; min-height: 200px;}
.zxcz-h3{height: 40px; background: #f5f5f5; box-sizing: border-box; padding: 0 10px; line-height: 40px; color: #666;font-size: 16px;}
.zxcz-x{position: absolute; display: block; right: 10px; top: 10px; height: 20px; line-height: 20px; width: 20px;text-align: center; color: #999; font-size: 26px;}
.zxcz-x:hover{color: #666;}
.zxcz-i{display: inline-block;vertical-align: middle; width: 22px; height: 22px; background: url("../images/xtb.png") no-repeat -423px -1720px;margin-right: 10px;}
.zxcz-nr{margin: 50px 20px;}
.zxcz-left{ width: 180px;float: left;}
.zxcz-left span{display: inline-block; width: 140px; height: 40px;  background: url("../images/xtb.png") no-repeat -487px -1720px;}
.zxcz-right{ margin-left: 180px; text-align: center;}
.zxcz-right label{display: block; width: 100%; margin-bottom: 20px;}
.zxcz-right label input{display: block;width: 100%; border: 1px solid #ddd; box-sizing: border-box; height: 40px; line-height: 40px; padding: 0 10px; font-size: 14px; color: #666; text-align: left;}
.zxcz-bt{display: inline-block; vertical-align: middle; width: 140px; height: 35px; line-height: 35px; border-radius: 5px; margin: 0 10px;}
.zxcz-bt01{ background: #ff6800;color: #fff;}
.zxcz-bt02{ background: #73b7f5;color: #fff;}

/******在线改重20170207修改*******/
.zxgc-bt-ul li a{display: block; padding: 0 10px; border: 1px solid #407CD8;}
.zxgc-bt-ul li a:hover{border:1px solid #A3B5D1; box-sizing: border-box;}
.zxgc{position: relative;}
.next-gc{position:fixed; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0,0,0,0.48); z-index: 10000;}
.next-gc span{display: block;}
.next-gc span img{width: 100%;display: block;}
.next-gc-s01{width:63%; margin-left: 3.5%; margin-top:100px;}
.next-gc-a01{width:11%; display: block;float: right; margin-right: 11%;margin-top: 10px;}
.next-gc-a01 img{ width: 63%;}
.next-gc-s02{width:40%; margin-left:2%;}
.next-gc-a02{width:18%; display: block;float: right; margin-right:25%;margin-top:15px;}
.next-gc-a02 img{ width: 63%;}

.next-gc-s03{width:29%; margin-left:40%;margin-top:100px;}
.next-gc-a03{width:26%; display: block;float: right; margin-right:30%;margin-top:20px;}
.next-gc-a03 img{ width: 63%;}

.next-gc-s04{width: 24%;margin-left: 74%; margin-top: 0%;}
.next-gc-a04{width:32%; display: block;float: right; margin-right:33%;margin-top:20px;}
.next-gc-a04 img{ width: 63%;}
@media (max-width:1500px) {
    .next-gc-s02{width:30%; margin-left: 20.5%;margin-top: 6px;}
    .next-gc-a02{width:18%; display: block;float: right; margin-right:25%;margin-top:15px;}
    .next-gc-a02 img{ width: 63%;}
}
.zxgc-bt-ul li a .qhst{background:url("../images/xtb.png") no-repeat -105px -1795px;}
.zxgc-bt-ul li a span{margin: 0;}
.zxgc-bt-ul li{padding:10px 0; position: relative;}
.qhst-d{position: absolute; background: #f2f6fc; z-index: 999; padding: 15px 0px 15px 0px; left:0px; top:50px; box-shadow: 0 0 5px rgba(0,0,0,0.5);}
.qhst-d .qhst-a{display: block; color: #666666; height:30px; line-height: 30px; white-space: nowrap; padding: 0 40px 0 20px; border: none;}
.qhst-d .qhst-a:hover{ border: none;}
.zxgc-bt-ul{height:50px; overflow: inherit; margin: 0 10px 0 0;float: left;}
.qhst-a i{display: inline-block; width: 20px; height: 30px; background: url("../images/xtb.png") no-repeat;vertical-align: middle;margin-right:5px;}
.qhst-a01 i{background-position: -177px -1813px;}
.qhst-a02 i{background-position: -210px -1813px;}
.qhst-a03 i{background-position: -245px -1813px;}
.qhst-d .qhst-a:hover span{color: #407cd8; }
.qhst-d .qhst-as span{color: #407cd8; }
.qhst-a01:hover i{background-position: -177px -1790px;}
.qhst-a02:hover i{background-position: -210px -1790px;}
.qhst-a03:hover i{background-position: -245px -1790px;}
.qhst-as .qhst-i01{background-position: -177px -1790px;}
.qhst-as .qhst-i02{background-position: -210px -1790px;}
.qhst-as .qhst-i03{background-position: -245px -1790px;}
.zxgc-bt-ul li .qhst-a:hover{background: #f2f6fc;}
.zxgc .zxgc-head-right a{padding: 5px 10px;border: 1px solid #407CD8;}
.zxgc .zxgc-head-right a:hover{background: none;text-decoration:none;  border: 1px solid #A3B5D1;}

.zxgc-head-left{min-width:260px;width: 35.8552631%;}
.zxgc-heads{min-width: 800px;}

/*******2.15*修改**********/
.navbar-redesign .navbar-list-cc li a{padding:0 7px;font-size: 14px;}
.navbar-redesign .navbar-list-cc ul{min-height: 40px;margin-top: 20px;}
.navbar-redesign .navbar-list-cc li{height: 40px;}
.jc-zwjc-left{float: left; line-height: 40px;}
.jc-zwjc-right{ margin-left: 100px;}
.jc-zwjc li{margin-bottom: 20px; overflow: hidden;}
.jc-zwjc li p{line-height: 30px;}
.ipt-one{width: 40%;}
.ipt-two{width: 60%;float: left;}
.bt-go{float: left; margin: 0 20px; width: auto; height: 40px; line-height: 40px; background: #ff6800; border-radius: 40px; padding: 0 25px;}
.bt-go:hover{background: #e96002;}
.zwjc-btn{display: inline-block; vertical-align: middle; padding:9px 15px; border: 1px solid #ddd; text-align: center; margin: 0 5px; cursor: pointer; min-width: 100px; box-sizing: border-box;}
.zwjc-btns{border: 1px solid #0c7fe9; background: url("../images/rsj.png") no-repeat bottom right;}
.zwjc-btn:hover{ background-color: #f0f0f0;}
.jc-sc{width: auto; margin: 0 10px;}
.jc-sc input{height: 37px;}
.right-img-top{text-align: center;}
.jc-sc label{border-radius: 40px;}
.scwb-d-em{color: #999;}
.scwb-d-tex textarea{ height: 450px; border: 1px solid #ddd; padding: 5px 10px; font-size: 14px; color: #666; width: 100%; box-sizing: border-box; border-radius: 3px; margin: 0 0 10px 0;}

.lwcc-bd{width: 100%;}
.fy-right a{margin-left: 5px;}
.td-s3s{color: #00c37f;}
.ckbg-nr{min-height: 300px;}
.ckbg-nr .new-report{margin-bottom: 10px;}
.new-report-left a:hover{color: #0972d4;text-decoration: underline;}
.jc-zwjc-top{}
.jc-zwjc-bm{}
.jc-zwjc-bm .zwjc-btn{margin: 0 10px 10px 0;}
.jcrs-ul li{margin-bottom: 10px;}
.ipt-min{ width: 140px; float: left; margin-bottom: 10px;}
.em-r{ line-height: 38px; margin: 0 10px; color: #666; font-size: 14px;}
.jcrs-bt{ padding: 0px 15px; background: #73b7f5; color: #FFF; border-radius: 5px; text-align: center; height: 36px; border: none;}
.jcrs-fy{ margin: 0 10px;}
.jcrs-fy em{ font-weight: bold; color: #ff3434; font-size: 20px;}
.jcrs-p{text-align: center;}
.jcrs-p .scwb-bt{margin: 40px 10px 0; width: 120px; display: inline-block;}
.rsyq-tex{ border: 1px solid #ddd; background: #fafafa; height: 160px; border-radius: 3px; padding: 5px 10px; box-sizing: border-box; width: 100%; color: #666; font-size: 14px;}
.jcrs-ul .ipt-one{background: #fafafa;}
.jcrs-ul .jc-sc{margin: 0 20px 0 0; float: left; border-radius: 5px;}
.jcrs-ul .scwb-d-em{ line-height: 37px; color: #ff6800;}
.jcrs-ul .jc-sc label{border-radius: 5px; color: #fff; background: #cccccc;}
.jcrs-ul .jc-sc .jc-lab{ background: #ff6800; border: 1px solid #ff6800;}
.jcrs-ul .jc-sc .jc-lab:hover{background: #f16302;}

.zfnr-bd{ width: 786px; min-height: 500px; position: fixed; left:50%; top: 50%; margin-left: -393px; margin-top: -272px; background: #FFF; z-index: 1000; border: 1px solid #fff; box-sizing: border-box; border-radius: 3px; overflow: hidden;}
.zfnr-bd-h3{ height: 40px; line-height: 40px; background: #d4e2ef; color: #333; padding: 0 10px;}
.zfnr-bd-x{ float: right;width: 20px; height: 20px; font-size: 27px; color: #999; text-align: center; line-height:17px; margin: 10px 0;}
.zfnr-bd-x:hover{ color: #333;}
.zfnr-nr{margin: 40px;}
.zfnr-bd-left{float: left; width: 420px;}
.zfnr-bd-right{margin-left: 420px;}
.xzzf-item{margin-bottom: 20px; overflow: hidden;}
.xzzf-item-left{float: left; width: 85px; line-height:50px; font-size: 16px;}
.xzzf-item-right{margin-left: 85px;}
.xzzf-item-bt{width: 160px; background: #73b7f5; height:40px;}
.xzzf-item-a{display: block; width: 180px; height: 50px; background: url("../images/xtb.png") no-repeat; margin-bottom:30px;}
.xzzf-item-zfb{ background-position:-311px -1872px;}
.xzzf-item-wxzf{background-position:-515px -1872px;}
.xzzf-item-zfbs{background-position:-311px -1798px;}
.xzzf-item-wxzfs{background-position:-515px -1798px;}
.xzzf-item-zfb:hover{ background-position:-311px -1798px;}
.xzzf-item-wxzf:hover{background-position:-515px -1798px;}
.xzzf-item-right-s{ color: #ff3434; font-size: 24px; font-weight: bold; line-height:50px;}

.zf-bd{ text-align: center;}
.zf-bd p{font-weight: bold; color: #333333; font-size: 16px; line-height: 30px; margin-bottom: 10px;}
.smzf-d{ width: 280px; height: 280px; border: 5px solid #cccccc; padding:5px;box-sizing: border-box;}
.smzf-d img{display: block; margin: 0 auto; width: 100%;}
.zf-bd span{color: #333333; font-size: 14px; line-height: 30px; margin: 10px 0; display: inline-block;}

.zfnr-wc{margin:100px 20px 0 280px;}
.zfnr-wc-p{font-size: 16px; color: #333;}
.zfnr-wc p{line-height: 34px; font-size: 16px; color: #333;}
.zfnr-wc p em{ color: #999999;}
.zfnr-wc p span{ color: #0c7fe9;}
.zfnr-wc-h{margin-bottom: 30px; line-height: 50px; font-size: 16px; color: #333;}
.zfnr-wc-i{display: inline-block; width:50px; height: 50px; background: url("../images/xtb.png") no-repeat -42px -1872px; vertical-align: middle; margin-right: 20px;}
.zfnr-wc p .zfnr-wc-s{color: #ff6800;}

.ipt-ts{ border: 1px solid #ff0000;}
.ts-s{ color: red; margin-left: 40px;}


.centent-wdlw .custom-jcrs tbody .jcrs-tr td{background: #d4e2ef;}
.centent-wdlw .custom-jcrs tbody .jcrs-hr td{min-height: 20px; background: none;}
.centent-wdlw .custom-jcrs tbody .jcrs-nr{border-left: 1px solid #d4e2ef;}
.centent-wdlw .custom-jcrs tbody .jcrs-nr em{color: #0c7fe9;}
.centent-wdlw .custom-jcrs tbody .jcrs-nr td{ border-right: 1px solid #d4e2ef; min-height: 60px; background: #fff;}
.jcrs-nr-a{display: inline-block; background: #cccccc; font-size: 14px; text-align: center; height: 26px; padding: 0 10px; border-radius: 26px; line-height: 26px; color: #fff; min-width: 100px; box-sizing: border-box;}
.jcrs-nr-as{ background: #73b7f5;}
.jcrs-tr-hr{float: right; color: #0c7fe9;}
.jcrs-nr-p{line-height: 22px; color: #666; font-size: 14px;}

.jcrs-nr-pj{ text-align: center;}
.pj-i{display: inline-block; width: 15px; height: 15px; vertical-align: middle; margin: 0px 0 5px 0; background: url("../images/xtb.png") no-repeat -142px -42px;}
.pj-is{ background-position: -107px -42px;}
.pj-iss{ background-position: -181px -42px;}
.zfnr-pj{margin-bottom: 20px;}
.zfnr-pj-left{float: left; font-size: 16px; color: #333; width: 40px; text-align: left; line-height: 24px;}
.zfnr-pj-right{ margin-left: 40px; color: #666; line-height: 24px;}
.zfnr-pj-tex{ border: 1px  solid #ddd; padding: 5px 10px; width: 100%; box-sizing: border-box; height: 160px; border-radius:5px; color: #666; font-size: 14px; line-height: 24px;}
.zfnr-pj-bt{ line-height: 40px; height: 40px; width:120px; margin:30px auto 0;  background: #73b7f5;}
.zfnr-pj-bt:hover{background: #69a6de;}
.dp-i{display: inline-block; width: 20px; height: 20px; vertical-align: middle; cursor: pointer; background: url("../images/xtb.png") no-repeat -243px -72px;}
.dp-is{background-position: -243px -43px;}
.zfnr-pj-d{display: inline-block;vertical-align: middle;}
.paper-demos .paper-demo-a{width: 200px; margin: 0 25px;}
.bzys{padding:5px 0 20px; box-sizing: border-box;}
.bzys img{width: 100%; height: 100%;}

.bzys-s{ background: rgba(243,211,108,0.6); display: block; width:18.8%; height: 60px; text-align: center; color: #fff; font-size: 50px; position: fixed; left: 50%; top: 50%; margin-left: -180px; margin-top: -30px; border-radius: 60px;}
.bzys-ss{background: rgba(243,211,108,0.8);  color: #5fadd4;}
.bzys-s01{margin-left: -40%;}
.bzys-s02{margin-left: -7%;}
.bzys-s03{margin-left: 25%;}

.tsck-p{position: relative;
    padding: 20px;
    line-height: 24px;
    word-break: break-all;
    overflow: hidden;
    font-size: 14px;
    overflow-x: hidden;
    overflow-y: auto;
    text-align: center;
}
.tsck-d{text-align: center; margin-bottom: 20px;}
.tsck-bt{display: inline-block; height: 24px; line-height: 24px; padding: 5px 10px; border-radius: 5px; margin: 0 10px; color: #fff; min-width: 120px; text-align: center; }
.tsck-bt01{background: #eb643f;}
.tsck-bt02{background: #a7a7a7;}
.tsck-bt:hover{opacity: 0.7;}
body .layui-layer-title{background:#2491d3; color:#fff; border: none;}

/*************视频*****************/
.video-bd{width: 1200px; margin: 30px auto;}
.video-nr{ width: 1200px;  position: relative;  border: 1px solid #ddd; box-sizing: border-box;}
.video-nr-a{display: block; width: 124px; height: 124px; background: url("../images/xtb.png") no-repeat -453px -41px; position: absolute; left: 50%; top: 50%; margin-left: -62px; margin-top: -62px; z-index: 100;}
.video-nr-as{background-position:-453px -175px;}
.video-d-h3{font-size: 24px; color: #333; line-height: 30px; margin-bottom: 20px;}
.video-ceng{position: absolute; left: 0; top: 0; height: 100%; width: 100%; z-index: 99; background:rgba(0,0,0,0.6);}

.scwb-d-hr{border-bottom: 1px solid #ddd; font-size: 14px; line-height: 24px; margin-bottom: 10px; padding-bottom:5px;width: 520px;}
.scwb-d-ipt-max{width:120px;}
.scwb-d-ipt-max label{width: 100%; border-radius: 35px; box-sizing: border-box;}
.scwb-d-ipt-max label input{height: 35px; width: 100%;}

.lwcc-main-zwgc .copy-bt{margin: 40px 0;}
.tjcg-d{margin-top: 20px;}
.tjcg-d p{line-height: 30px; color: #666; font-size: 14px;}
.tjcg-d a{color: #0c7fe9; margin-left: 10px;}
.tjcg-d span{display: block;float: left;max-width: 650px;white-space: nowrap;overflow: hidden; height: 30px; line-height: 30px; color: #666;}
.red{color: #ff0000;}
.lwcc-main-zwgc .lwcc-right{min-height: 440px;}
.lwcc-main-zwgc .lwcc-left{min-height: 440px;}
.centent-redesign .lwcc-main-zwgc{margin: 80px auto 20px}

.zwgc-lb{width: 1200px; margin: 0 auto; background: #fff; box-sizing: border-box; padding: 20px;}
.centent-redesign .zwgc-lb table.custom thead td{background: #d4e2ef; color: #333;}


.xz-bt a{display: inline-block;;width: 22px; height: 22px; vertical-align: middle; margin: 0 20px; background: url("../images/xtb.png") no-repeat; position: relative; cursor: pointer;}
.xz-bt .td-bt01{ background-position: -41px -119px;}
.xz-bt .td-bt02{ background-position: -100px -119px;}
.xz-bt .td-bt03{ background-position: -159px -119px;}
.xz-bt .td-bt01:hover{ background-position: -41px -159px;}
.xz-bt .td-bt02:hover{ background-position: -100px -159px;}
.xz-bt .td-bt03:hover{ background-position: -159px -159px;}
.hot{display: block; width: 22px; height: 25px; background: url("../images/xtb.png") no-repeat -242px -158px;position: absolute; right:-18px; top: -11px;}

.zwcc-bd .new-report-left{margin-bottom: 10px;}
.zwcc-bd .custom{margin-bottom: 100px;}

.xcsp-bd{width: 1200px; margin: 0 auto; position: relative;}
.video-img{position: absolute; left: 0; top: 0; z-index: 99; height: 100%; width: 100%;}
.video-img img{display: block; width: 100%; height: 100%;}

.login-left{position: relative; width: 700px; height: 335px;}
.login-left .video-img{}
.video-bt{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.6); z-index: 100;}
.video-a{background: url("../images/xtb.png") no-repeat -456px -42px; width: 120px; height: 120px; margin: 0px auto; display: block; position: relative; top: 50%; margin-top: -60px;}

/*.free-font{ animation:free 1.5s linear infinite;!* Firefox: *!-moz-animation:free 1.5s linear infinite;!* Safari and Chrome: *!-webkit-animation:free 1.5s linear infinite;!* Opera: *!-o-animation:free 1.5s linear infinite; text-outline: none;}*/
@keyframes free
{
    0%{color: #F7B824}
    50%{color: red;}
    100% {color: #F7B824}
}

@-moz-keyframes free /* Firefox */
{
    0%{color: #F7B824}
    50% {color: red;}
    100%{color: #F7B824}
}

@-webkit-keyframes free /* Safari and Chrome */
{
    0%{color: #F7B824}
    50% {color: red;}
    100%{color: #F7B824}
}

@-o-keyframes free /* Opera */
{
    0%{color: #F7B824}
    50% {color: red;}
    100%{color: #F7B824}
}

.xgwz-a{font-size: 16px; display: inline-block; margin: 0 10px; color: #01AAED; text-decoration: underline;}
.xgwz-a:hover{color: #ff0000;}
.xgwz-span{float: right;}

/**定稿终检，支付宝支付弹框***/
.zf-box{margin: 40px; overflow: hidden;}
.zf-box .zf-box-left{width: 325px; float: left;padding-top: 20px;}
.zf-box .layui-form-item{margin-bottom: 60px;}
.zf-box .layui-form-item strong{font-size: 24px; color: #ff3434;}
.zf-box .layui-form-item .layui-form-label{width: 80px;padding: 10px 0;text-align: left; font-size: 16px; float: left; line-height: 20px;}
.zf-box .layui-form-item .layui-input-block{margin-left: 80px; line-height: 40px;}
.zf-box .layui-btn{display: block; margin: 0 auto; width: 160px; background: #6699cc;}
.zf-box-right{margin-left: 420px;text-align: center;}
.zf-box-right h3{font-size: 16px; color: #333333; font-weight: bold; line-height: 24px; margin-bottom: 15px;}
.zf-box-right .zf-box-ewm{width: 280px; height: 280px; border: 3px solid #ddd; box-sizing: border-box; margin: 0 auto 20px; overflow: hidden;}
.zf-box-right .zf-box-ewm img{display: block; width: 100%; height: 100%;}
.zf-box-right p{font-size: 14px; color: #333;line-height: 24px; text-align: center;}

.zf-box .layui-btn-qd{width: 120px;}
.zf-box .lis-p{margin-bottom: 50px; font-size: 14px; color: #333;}
.box-icon{display: inline-block; width: 45px; height: 45px; vertical-align: middle; margin-right: 10px; background: url("../images/xtb.png") -25px -445px no-repeat}
.lis-p .box-icon{ background-position: -41px -1170px;}
.zf-boxs{margin: 35px 20px;}
.dgzj-table .td-cz{margin: 0 10px;}
.dgzj-table thead td a{margin: 0 8px;color: #fff;}
table.dgzj-table thead td{background: #6699cc; color: #fff;}
.lwcc-left-min{min-height: 600px;}

/******定稿终检new*****/
.nr-nav{ overflow: hidden; height: 40px; border-left: 1px solid #eee;}
.nr-nav-a{background: #FFF; height:38px; line-height: 38px;float: left; border: 1px solid #eee; text-align: center; padding: 0 10px; color: #999; border-left: none;}
.nr-nav-as{border-bottom: 0; border-top: 4px solid #6699cc; line-height: 32px;}
.centent-dgzj .lwcc-left{ border: none;}

.xz-em{display: inline-block; vertical-align: middle; margin-right: 10px;background: #ff0808;color: #fff; border-radius: 20px; padding: 0 10px; line-height: 20px;}
.xz-str{color: #333;display: inline-block;vertical-align: middle;}
.copy-d-xz{overflow: hidden; background: url("../images/xtb.png") -21px -373px no-repeat; box-sizing: border-box; padding:20px 0;height:85px; cursor: pointer;}
.copy-d-left{float: left; width: 197px;  box-sizing: border-box; border-right: 1px dashed #ddd; text-align: center;}
.copy-d-right{margin-left: 215px;text-align: left; color: #333; font-size: 14px; line-height: 42px;}
.copy-d-right strong{ color: #6699cc;font-size: 26px;display: block; line-height: 24px;}
.copy-d-right em{display: block; line-height: 22px;    padding-left: 7px;}
.copy-d-xz:last-of-type{margin-bottom: 50px;}
.xz-h3{font-size: 16px; color: #333333; line-height: 20px; margin-bottom: 20px;}
.copy-d-xzs{ background: url("../images/xtb.png") -21px -197px no-repeat;}
.copy-d-xz:hover{background: url("../images/xtb.png") -21px -197px no-repeat;}
.copy-t{  font-size: 14px; color: #333; margin-bottom: 10px;}
.copy-t i{ color: #cc3434; margin: 0 5px;}
.copy-t span{color: #6699cc;}
.copy-t-la{display: inline-block; vertical-align: middle; width: 120px; height: 35px; border-radius: 35px; text-align: center; position: relative; margin: 0 10px; line-height: 35px; background:#e6e6e6;font-size: 14px; cursor: pointer;}
.copy-t-la em{cursor: pointer;}
.copy-t-la input{position: absolute; display: block; left: 0; top: 0; width: 100%; height: 100%; border-radius: 35px; opacity: 0; cursor: pointer;}

/*********倒计时提醒***********/
.head-time{float: left; width: 190px; font-size: 16px; line-height: 26px; height: 26px; padding: 14px 0 0;}
#clock{float: left;}
.time-prompt{position: relative; margin-left:5px; float: left;}
.time-prompt-i{display: inline-block; width: 14px; height: 14px; border-radius: 14px; border: 1px solid #fff; font-size: 12px; text-align: center;line-height: 14px;}
.time-prompt-s{display: block; padding: 5px; border: 1px solid #ddd; font-size: 14px; color: #333; border-radius: 5px; position: absolute; left: -180px; top:25px; z-index: 10000; width: 300px; background: #f2f2f2; box-shadow: 0 0 8px rgba(0,0,0,0.3);}
.lay-box{position: fixed; width: 320px;  background: #fff; color: #333; left: 50%; margin-left: -160px; top: 50%; margin-top: -100px; border-radius: 5px; border: 1px solid  #ddd; padding: 25px;z-index: 1000; }
.lay-box h3{font-size: 16px; text-align: center; font-weight: bold;margin-bottom: 15px;}
.lay-box p{font-size: 14px; line-height: 26px; text-indent: 2em;}
.lay-x{display: block; background: #6699cc; color: #fff; margin: 10px auto 0; width: 100px; text-align: center; line-height: 30px; height: 30px; border-radius: 3px; font-size: 14px;}
.lay-x:hover{opacity: 0.8;}

.clock-bd{border: 1px solid #ff0000;  width:29px; height:29px; border-radius:19px; display: inline-block;vertical-align: middle; position: relative; float: left; margin: -4px 3px 0; }
.clock-nr{ width: 1px; height:13px; background:#ff0000 ;position: absolute; ;left: 14px; top: 2px;}
.clocking{ animation:myfirst 60s linear infinite;/* Firefox: */-moz-animation:myfirst 60s linear infinite;/* Safari and Chrome: */-webkit-animation:myfirst 60s linear infinite;/* Opera: */-o-animation:myfirst 60s linear infinite; -webkit-transform-origin: 50% bottom;  transform-origin: 50% bottom;}
.clocl-fz{width: 1px; height:10px; background:#ff0000 ;position: absolute; ;left: 14px; top: 5px;}

/*********用户留言******************/
.ly-right {width: 41%; float: right;}
.ly-d {background: #FFF;}
.ly-ul {overflow:hidden;  }
.ly-ul li {margin: 20px;  border: 1px solid #ddd;  padding: 20px;  border-radius: 5px;  }
.ly-d-p {color: #333; font-size: 14px;  line-height: 28px;}
.ly-d-s {color: #666; margin-right: 20px;}
.ly-d-em {color: #666;}
.ly-kf {border-top: 1px solid #eee; padding-top: 10px; margin-top: 10px;}
.ly-kf p {color: #6699cc;}
.ly-h3 {height: 40px;  line-height: 40px;  font-size: 16px;  color: #FFF;  box-sizing: border-box;  padding: 0 10px;  background: #6699cc;  }

.centent-redesign .lwcc-left {position: relative;  float: left;  width: 58%;  }
.lwcc-right {box-sizing: border-box;  padding: 20px;  background: #fff;  float: right;  width: 41%;  }

.right-top{ height: 210px; background: rgb(115,183,245); width: 100%; margin-bottom: 24px; box-sizing: border-box; padding: 20px;}
.right-top h3{text-align: center; font-size: 16px; color: #fff; margin:20px 0 30px;}
.right-top-p{ margin-left: 107px; font-size: 16px; color: #fff; line-height: 28px;}
.right-top-p span{display: inline-block; vertical-align: middle; padding: 0px 8px; height: 20px; border-radius: 20px; line-height: 20px;}
.right-top-p .ys01{ background: #ff3434; color: #fff;}
.right-top-p .ys02{ background: #ffa734; color: #fff;}
.right-top-p .ys03{ background: #ffc834; color: #fff;}
.right-top-a{display: block; margin: 30px auto 0; width: 70px; text-align: center; height: 26px; line-height: 26px; color: #fff; font-size: 16px; }
.right-top-a:hover{text-decoration: underline; color: #fcd3ac;}
.right-top-a i{display: inline-block; vertical-align: middle; margin-left: 5px;background: url("../images/pfxtb.png") no-repeat -172px -248px; width: 26px; height: 26px;}
.right-top-a:hover i{background-position:-172px -288px; }